Create a lead.

Create a new application (both for initial applications and renewals).

Body Params

A YL.Web.Api.ThirdParty.Onboarding.Models.ThirdPartyOnboardingModel containing the data required to create the lead.

string
required
length ≥ 1

Gets or sets the third party's unique id for a merchant.

string
required
length between 2 and 200

Gets or sets the merchant's company name.

string
enum
required
length ≥ 1

Gets or sets the ISO country code for the merchant.

string
required
length ≥ 1

Gets or sets the ISO currency code for the merchant.

string
required
length between 1 and 255

Gets or sets the key merchant contact who will be applying for the loan.

string
enum
required
length ≥ 1

Gets or sets the key merchant company type.

registeredAddress
object
required

Address Data Model.

string
required
length between 8 and 20

Gets or sets the merchant's contact phone number.

string
required
length between 1 and 255

Gets or sets the merchant's key contact email address.

boolean

Gets or sets a value indicating whether the lead has given their consent for a credit search. This parameter has to be true in order for the lead to be able to submit the application (stage 1).

string | null

Gets or sets the third party's id for the specific application (lead).

double

Gets or sets the monthly card revenue for the merchant.

int32

Gets or sets the number of payments a merchant has each month.

double

Gets or sets the percentage of daily sales the merchant wants to use to pay back the loan.

int32

Gets or sets the number of months the merchant has been trading.

double

Gets or sets the size of loan the merchant wants.

string | null

Gets or sets the merchants company website URL.

string | null

Gets or sets the registered company number for the merchant.

string | null

Gets or sets the VAT number for the merchant.

string | null

Gets or sets the MID for the merchant.

merchantIds
array of strings | null

Gets or sets the MerchantIds for the merchant if there is more than one.

merchantIds
additionalInfo
object | null

Gets or sets a list of key values pairs representing any additional lead data not already covered.

string | null

Gets or sets the Ip address of the merchant.

string | null

(DEPRECATED - please see https://docs.youlend.com/reference/webhooks-intro for how to subscribe to notifications).

string | null

Gets or sets the merchant's tax identification number (required for USA).

renewal
object

Renewal data model.

tradingAddress
object

Address Data Model.

string | null

Gets or sets the merchant's trading name.

uuid

Gets or sets the PreApprovalId.

uuid

Gets or sets the OwnerUserId.

string | null
enum

Gets or sets the PreferredLanguageCode.

string | null
enum

Gets or sets the preferred repayment method for the merchant. Accepted values: "Sales-Based Repayment", "Direct Debit Fixed".

Allowed:
secondaryLendingPartnerDetails
object

Secondary lending partner details model.

industries
array of objects | null

Gets or sets the Industries.

industries
Headers
string
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
OAuth2
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json