LogoLogo
Contact API support
  • Build apps
  • Site Templates
  • REST API Reference
  • Storefronts (JS API)
  • Webhook automations
  • Discounts
  • Guides
  • Changelog
  • Overview
  • Payments
    • Online payments overview
    • Provide additional online payment method
    • Process online payment requests
      • Step 1. Decode and parse payment request from Ecwid
      • Step 2. Collect essential data for payment processing
      • Step 3. Initialize the transaction from payment provider
      • Step 4. Place order and return customer back to the store
    • Customize payments
      • Set up payment fees
      • Collect tips/donations at the checkout
      • Add payment instructions to the checkout
      • Show payment icons near your payment method at the checkout
      • Collect additional information before payment
      • Limit payments by selected shipping method
  • Shipping methods
    • Online shipping methods overview
    • Provide additional online shipping method
    • Process online shipping requests
      • Step 1. Parse shipping request
      • Step 2. Calculate shipping rates externally
      • Step 3. Send a response with shipping options
    • Shipping glossary
  • Orders
    • Get order details
      • Customer data in order details
      • Product prices in order details
      • Discounts in order details
      • Taxes in order details
    • Create orders
      • Calculate order details
      • Place new order with API
      • Place a new order from the abandoned cart
    • Sync orders with external services
      • Sync orders manually
      • Automated orders sync

Lightspeed® 2025

On this page
  • Receive orders for the last day or week
  • Send order details to an external service

Was this helpful?

  1. Orders
  2. Sync orders with external services

Sync orders manually

PreviousSync orders with external servicesNextAutomated orders sync

Last updated 2 days ago

Was this helpful?

If you need to send order data to an external service but don't need automation, send API calls manually. For example, you can send them daily after closing the store.

Receive orders for the last day or week

The call allows you to receive up to 100 orders with one request. Depending on the amount of orders you get, use it once in a day or a week:

By default, you only need the createdFrom query param to search orders for the day:

GET /api/v3/STOREID/orders?createdFrom=2025-03-01 00:00:00 HTTP/1.1
Host: app.ecwid.com
Authorization: Bearer secret_token

Change STOREID with your store ID, 2025-03-01 00:00:00 with the current day, and the secret_token with the secret access token of your app.

You can also add more conditions for the search and limit fields in the response with other query params. Find the full list of available params in the .

By default, you only need the createdFrom query param to search orders for the last week:

GET /api/v3/STOREID/orders?createdFrom=2025-03-01 00:00:00 HTTP/1.1
Host: app.ecwid.com
Authorization: Bearer secret_token

Change STOREID with your store ID, 2025-03-01 00:00:00 with the day (like last Monday), and the secret_token with the secret access token of your app.

You can also add more conditions for the search and limit fields in the response with other query params. Find the full list of available params in the .

In response, you'll receive a JSON with full order details for the specified period:

{
    "total": 2,
    "count": 2,
    "offset": 0,
    "limit": 100,
    "items": [
        {
            "id": "E3LUE",
            ...
        },
        {
            "id": "TL3E4",
            ...
        }
    ]
}

where:

  • total – Total number of found orders.

  • count – Number of orders returned in this request.

If total > 100 (for example 250), then you'll only receive the first 100 orders (1 - 100) in the response. Make an additional request with the &offset=100 query param to receive orders from 101 to 200, &offset=100 to receive orders from 201 to 300, and so on.

Send order details to an external service

With order JSON, you have everything to sync orders to other services like CRMs, spreadsheets, or shipping label systems.

Search orders
API reference
API reference