Skip to main content

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.

EnvironmentAuthorization URLToken URL
Demohttps://api.trial.lsk.lightspeed.app/oauth/authorizehttps://api.trial.lsk.lightspeed.app/oauth/token
Productionhttps://api.lsk.lightspeed.app/oauth/authorizehttps://api.lsk.lightspeed.app/oauth/token