Authentication

Interactive Authentication with the SDK

When you first make an API call using the Python SDK, you’ll see a message like this:

Interactive login required. Your browser has been opened to visit the following
URL: ...

You’ll need to open the printed link in your web browser and complete the login flow using the same login credentials you normally use with the web app.

After logging in, an authentication token will be stored on your computer and you’ll be able to make API calls without having to login again. The token expires after 30 days and then you’ll need to repeat the authentication step.

FAQ

What permissions will I have when using the SDK?

  • When you make API calls using the Python SDK, the same permissions apply as when using the Luminary web app.

How frequently will I have to login using a web browser?

  • Every 30 days.