Create Application

Start a new application to onboard a person or corporation. Once the application is created, proceed to add individuals and update as needed, and then submit once the status allows for it.

SecurityOAuth2: OAuth2Flow
Request
header Parameters
Authorization
string

OAuth bearer token (see authentication flows)

x-l2f-request-id
string

Optional Unique ID per request, useful for fault resolution/diagnosis and audit.

x-l2f-idempotency-id
string

Unique ID used to safely retry an operation. See idempotency section for more details.

Request Body schema: application/json
application_type
required
string

Type of Application (Individual or CorporationApplication)

required
object (AccountOpen)

Details of the account to open for the customer

terms_and_conditions_accepted
required
boolean
Default: false

Set to true when the end customer accepts all terms and conditions for use of the platform. An application cannot be submitted until accepted.

customer_id
required
string

The identifier you wish to use to uniquely identify this customer (applies to both individual and corporate customers). The customer ID follows the External Identifier pattern.

required
object (IndividualApplication)

Details of the applying individual

Responses
200

Success

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Error

post/v1/applications
Request samples
application/json
{
  • "application_type": "INDIVIDUAL",
  • "account_to_open": {
    },
  • "terms_and_conditions_accepted": false,
  • "customer_id": "string",
  • "customer_details": {
    }
}
Response samples
application/json
{
  • "data": {
    }
}
© 2023 Layer2 Financial Inc. All Rights Reserved.