Skip to main content
Create your first Lumos integration: authenticate, create an app, and manage accounts. Get started with the Lumos API The Quick Start guide shows you how to create your first integration with Lumos. By the end of this tutorial, you’ll learn how to:
  • Authenticate with the Lumos API.
  • Create a sample application.
  • Create an account in the sample application.
  • List accounts in the sample application.

Prerequisites:

  • Lumos API Key (available in your dashboard).
  • Postman or a similar API client.
  • Basic knowledge of REST APIs.
To start, try one of the Lumos recipes.
Lumos API Hostname

Authentication

Lumos authenticates API requests using API keys. You will need to pass in a header to all requests to the Lumos API like this one.
Example cURL command
API Tokens inherit and retain the permissions of the user that created them.

Creating an API token

  1. Go to the API Tokens page in the Lumos settings.
  2. Click “Add API Token”.
  3. Enter a Name and a Description.
  4. Click “Create API Token.”
Store your API token carefully. For security, Lumos shows the API Token only at creation time. All Lumos API Tokens are prefixed with lsk_.

1. Creating a sample application

cURL

2. Creating a sample account with permissions

cURL

3. Listing the created account

cURL

Testing the API

You can further test the API by using: