Authorization
The Lightspeed Restaurant K-Series APIs support OAuth2 authentication using the authorization code grant flow. Access to these APIs is currently only available to official Lightspeed Partners. To request an OAuth client and gain access to the APIs, please contact the Partnerships team.
Quick Facts
- Access tokens expire after 60 minutes
- Refresh tokens do not expire
- Refresh tokens can only be used once
- Redirect URLs require HTTPS
Endpoints
Below are the URLs that should be used during the authorization process.
Environment | Authorization URL | Token URL |
---|---|---|
Demo | https://api.trial.lsk.lightspeed.app/oauth/authorize | https://api.trial.lsk.lightspeed.app/oauth/token |
Production | https://api.lsk.lightspeed.app/oauth/authorize | https://api.lsk.lightspeed.app/oauth/token |