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-applicationsreturns a paged list. It acceptspage(default1) andpageSize(default50).GET /financing-applications/{id}returns one application by its identifier.
See the application lifecycle to submit an application and follow its status.