Head to head · Commerce products · October 2026 research run

commercetools vs Ecwid by Lightspeed

commercetools scores 71.3 (BB) on agent readiness against Ecwid by Lightspeed's 63.2 (B), and leads in 6 of 7 scored categories. Ecwid by Lightspeed leads on reliability. Both do commerce products.

Which one, for what

commercetools BB

Good for Enterprises that already run or plan a composable commerce stack and want agents working across catalogue, pricing, carts and orders under scoped credentials.

Ahead on

  • Schema & documentation, 86 against 66
  • Agent ergonomics, 83 against 66
  • Security & auth, 70 against 61
  • Payments & pricing, 20 against 15
  • Maintenance & community, 85 against 79
  • Transparency & trust, 81 against 72

Also in its favour

  • Agent-ready, a grade of BB or better
  • Runs on your own machine

Watch for

No public price. The pricing page describes order-based pricing and sends buyers to sales

Ecwid by Lightspeed B

Good 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 73

Watch for

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

Score by category

CategoryWeight this runcommercetoolsEcwid by LightspeedEdge
Reliability16%207380Ecwid by Lightspeed +7
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.28666commercetools +20
Agent ergonomics13%16.28366commercetools +17
Security & auth14%17.57061commercetools +9
Payments & pricing10%12.52015commercetools +5
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88579commercetools +6
Transparency & trust7%8.88172commercetools +9
Negative events≤1500
Total71.3 · BB63.2 · B

Facts side by side

FactcommercetoolsEcwid by Lightspeed
KindHTTP APIHTTP API
Vendorcommercetools GmbHEcwid, Inc. (Lightspeed Commerce)
Hosted endpointhttps://api.{region}.commercetools.com/{projectKey}https://app.ecwid.com/api/v3
TransportsHTTP, Streamable HTTP, stdioHTTP
AuthOAuthOAuth or key
PricingPaidPaid
x402nono
LicenceProprietary service under the commercetools Master Service Agreement. The API specifications are public, the SDKs are MIT (TypeScript, PHP) or Apache 2.0 (Java, .NET) and Commerce MCP is MITProprietary service under the Lightspeed Service Agreement. The @lightspeed/ecom-headless npm package is MIT and the Java API client on GitHub is Apache-2.0
Read-only variant documentednono
llms.txtyesyes
Last release2026-10-072026-09-30
Terms last updatedno date given2026-02-26
Privacy policy last updatedno date givenno date given
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 benchmarkingyesnot found in the text
Terms or service can change without noticenot found in the textyes
Arbitration or class-action waivernot found in the textyes
Popularity221k npm/wk22 stars, 307 npm/wk

Verdicts

commercetools

A public OpenAPI file with 822 operations, per-resource OAuth scopes and a managed MCP server whose tools an administrator selects per agent. Prices are quoted by sales only, and the HTTP API publishes no platform-wide rate limit. A 60-day trial needs no card.

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.

Before you call either

commercetools

  1. Use the auth and API hosts for the project's region, such as auth.europe-west1.gcp.commercetools.com and api.europe-west1.gcp.commercetools.com. There are five regions
  2. Send the resource's current version with every update or delete. On 409 ConcurrentModification, re-read the resource and retry only if the change is still needed
  3. Retry 502 and 503 with exponential backoff from 200 ms, honour Retry-After, and check Content-Type before parsing an error body
  4. For MCP, ask for an API Client scoped to mcp:{projectKey}:{mcpServerKey} and a server limited to the tools the task needs, not all
  5. Keep page size at or under 500 and offset at or under 10,000. Product Search returns at most 100 per request

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

Questions

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

commercetools scores 71.3 (BB) on agent readiness against Ecwid by Lightspeed's 63.2 (B), and leads in 6 of 7 scored categories. Ecwid by Lightspeed leads on reliability.

Do commercetools and Ecwid by Lightspeed need an API key?

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

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

Yes. commercetools has a hosted endpoint at https://api.{region}.commercetools.com/{projectKey} and Ecwid by Lightspeed at https://app.ecwid.com/api/v3.

Other comparisons with commercetools or Ecwid by Lightspeed

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.