Connect
Create a new connect session
Create a new connect session for an employer
POST
/
connect
/
sessions
NOTE: The connect session uses Basic Auth; in the sample request above use client_id
as the username and client_secret
as a password.
For example: Authorization: Basic <base64 encoded client_id:client_secret>
Authorizations
Authorization
string
headerrequiredPlease use base64 encoded client_id:client_secret
Headers
Finch-API-Version
string
default: 2020-09-17requiredHeader used to specify the version for a given API request. Current version is 2020-09-17.
Body
application/json
customer_id
string
requiredRequired string length:
1 - 255
customer_name
string
requiredRequired string length:
1 - 255
products
enum<string>[]
requiredAvailable options:
company
, directory
, individual
, employment
, payment
, pay_statement
, benefits
, ssn
customer_email
string | null
redirect_uri
string | null
minutes_to_expire
number | null
The number of minutes until the session expires (defaults to 20,160, which is 14 days)
Required range:
1 < x < 129600
sandbox
enum<string> | null
Available options:
finch
, provider
manual
boolean | null
integration
object | null
Response
201 - application/json
session_id
string
requiredThe unique identifier for the created connect session
connect_url
string
requiredThe Connect URL to redirect the user to for authentication
Was this page helpful?