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:
A fully themed process, featuring your own logo and color schema
A streamlined application process, that already contains all of your customer data - a simple, short and non-documentary process
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 name | URL |
---|---|
Sandbox | https://sandbox.lili.co |
Production | https://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"