Last updated

Lili Connect

About

Lili Connect offers an API-based integration that enables you to send secured lead customer information (e.g email, address, business name, EIN etc..) to Lili and get back a unique customer URL allowing the customer to easily open a business checking account .

The application flow will include the following:

  1. A fully themed process, featuring your own logo and color schema

  2. A streamlined application process, that already contains all of your customer data - a simple, short and non-documentary process

  3. Optional: register to a Lili webhook to get information on the status of a customer application

Step by step

Step 1 - Obtain your API key

To begin working with the Lili environment, you’ll need a unique API token, which will enable us to authenticate your API requests. To obtain your API token, please contact us at dev-resources@lili.co.

Step 2 - Make a Register Account API request

While the process of opening a business bank account can be complicated, the Register Account API is designed to eliminate any unnecessary complexity for the end user without compromising functionality.

The Register Account API features multiple optional fields, and the more values that are provided, the more fields will be auto populated and the easier the application process will be for the customer.

Customers will be able to override the values during the process, excluding the email address which is used as the customer identifier.

Upon a successful response (HTTP 201), you'll receive a dedicated URL to integrate the Lili application.

For a complete documentation see here.

(Optional) Step 3 - Set Up Webhooks

Webhooks are a powerful resource that you can use to automate your workflow and keep track of the application progress. See here for a documentation of Lili Connect webhooks.

(Optional) Step 4 - Embed Lili Onboarding

You can embed the Lili onboarding flow inside your own application. See here for more information.

Environment

Lili offers two environments - a sandbox environment, used for testing, and a production environment.
The Sandbox environment allows you to easily test and simulate different use cases before going live.

Environment nameURL
Sandboxhttps://sandbox.lili.co
Productionhttps://prod.lili.co

Authentication

Upon account creation, Lili will provide you with an access/secret key combination for each environment. You need to provide those two parameters in every API call made to Lili's server.

Pass these in the Authorization header of the http request you make.

For instance: curl -X GET https://prod.lili.co/lili/api/v1/webhooks -H "Authorization: Lili accessKey:secretKey"