The LightSpeed Pro API opens up the LightSpeed Pro platform to developers and enterprising retailers, allowing the world's most innovative retail stores to take their LightSpeed Pro solutions to all-new destinations.
Whether it's a custom loyalty program, a third party eCommerce plugin, integration with a backend ERP system, or a mobile sales dashboard, the LightSpeed Pro API opens up the world of LightSpeed Pro to the needs and creative vision of your business. While our developers are hard at work building the core of the LightSpeed Pro engine and expanding its popular front-end interfaces, we invite customers to build out the custom tools needed to take your stores to the next level.
The LightSpeed Pro API is based on web services, and leverages the power of LightSpeed Server and offers access to the same framework used by the POS screen and LightSpeed Pro Mobile. And licensing is non-restrictive. Pay no royalties on apps you build or distribute.
LightSpeed Developer Exchange (LDX) is a membership program that grants access to the developer program and website. It allows you to register your program with LightSpeed, communicate with fellow developers and receive tech help from our development team.
To join the LightSpeed Developer Exchange, please contact LightSpeed Sales.Go to the LDX page
The LightSpeed Pro API allows innovative retailers, developers and IT managers to build custom apps and integrations on top of the LightSpeed platform by offering a way to read and write data to and from LightSpeed Server.
No, we are not offering custom development services at this time.
No, the LightSpeed Pro API allows developers to extend the LightSpeed Pro platform through external apps while we focus on improving the core functionality of LightSpeed Server and its desktop and mobile clients.
The LightSpeed Pro API uses a REST service which operates over HTTP.
Any tools that can communicate with a REST service can be used to develop apps, for example: PHP, Python and Objective-C.
As long as your app can communicate with the LightSpeed Server using REST, platform is not a barrier.
Yes, you need a licensed LightSpeed Server to use the API.
No, a LightSpeed Developer Exchange membership and licensed LightSpeed Server is required for development at this time.
Yes, provided they have a licensed LightSpeed Server to test with.
No, developer apps exist as separate desktop, mobile or web-based apps.
No, if you need to store additional data, you will need to store it in a separate database or in the cloud.
You can read and write data using standard REST conventions for accessing data objects, such as GET, PUT and POST. In the initial version of the API, you can read products, customers, invoices, gift cards, taxes and users and create/modify products, customers and invoices. The scope of the API will be expanded in future releases of LightSpeed Server.
No, you must use REST conventions to read and write data from data objects.
No, this would void LightSpeed's PCI certification.
No, not at this time.
LightSpeed API's REST interface will remain as static as possible across LightSpeed Pro releases. However, major upgrades may require developers to make some updates to their apps to maintain compatibility.
Yes, developers will be responsible for distributing and supporting their own apps.
Developers must market their own apps at this time. LightSpeed is exploring ways to showcase developer apps, please stay tuned for more news on this.
Apps that are registered as read-only on LightSpeed Developer Exchange do not use up a user license when they connect to LightSpeed Server. Apps registered as read-write will use up a user license while connected to the LightSpeed Server.
This is being considered. Please stay tuned to lightspeedretail.com for further news.
LightSpeed Developer Exchange is a developer program sold as an annual membership that allows developers to register apps and license customers for their apps. It includes access to API technical documentation, developer forums where developers can go to receive support for their apps, and a feedback section where developers can suggest new features.
Membership costs $499 USD annually and can be purchased from LightSpeed Sales or your local LightSpeed reseller.
Yes. Registering an app enables you to license LightSpeed Pro customers to use your app. They provide a portion of their LightSpeed Server license key and you authorize use of your app using LightSpeed Developer Exchange. This allows your app to connect to their LightSpeed Server once you provide them with the app.
No, you cannot license new customers to use your app without an active membership.
Yes, they can continue to use your app if your membership lapses.
Yes, technical documentation is available on LightSpeed Developer Exchange.
LightSpeed Developer Exchange offers community based forums where members can go to get help.
No, developers must be a LightSpeed Developer Exchange member to register and license apps that use the API. Customers of your apps do not need to be members, but must own a licensed LightSpeed Server.
Yes, we will offer LightSpeed Pro betas to developers whenever possible.