Skip to main content

Financing Applications

All endpoints require a bearer access token. See Authentication.

Find a lender​

Retrieve lenders with GET /Lenders. The paged request accepts page (default 1) and pageSize (default 50). Use the selected lender's key as lenderKey when creating an application.

See Lender defaults and constraints for lender-specific application guidance.

Create an application​

Send POST /financing-applications with a JSON body.

For example:

{
"lenderKey": "replace-with-lender-key",
"investmentAmount": 250000,
"investmentCurrency": "EUR",
"purpose": "Other",
"purposeDescription": "Funding for business growth",
"communication": "None",
"company": {
"name": "Example Company",
"description": "Example business",
"chamberOfCommerceNumber": "12345678",
"foundedDate": "2018-01-01",
"annualRevenue": 500000,
"annualProfit": null,
"address": {
"houseNumber": "10",
"street": "Example Street",
"postalCode": "1000 AA",
"city": "Amsterdam",
"country": "Netherlands"
}
},
"applicant": {
"firstName": "Example",
"lastName": "Applicant",
"phoneNumber": "+31 20 555 0100",
"emailAddress": "applicant@example.com",
"address": {
"houseNumber": "10",
"street": "Example Street",
"postalCode": "1000 AA",
"city": "Amsterdam",
"country": "Netherlands"
}
},
"advisor": {
"firstName": "Example",
"lastName": "Advisor",
"phoneNumber": "+31 20 555 0101",
"emailAddress": "advisor@example.com"
},
"accounts": [
{
"accountId": "00000000-0000-0000-0000-000000000000",
"type": "Corporate"
}
]
}

A successful request returns the created application, including its id and status.

Retrieve applications​

  • GET /financing-applications returns a paged list. It accepts page (default 1) and pageSize (default 50).
  • GET /financing-applications/{id} returns one application by its identifier.

See the application lifecycle to submit an application and follow its status.