---
title: "Create freelancer credit line application"
method: POST
path: "/v1/freelancers/persons/{person_id}/credit_line_applications"
tags: ["Freelancer Credit Line"]
---

# Create freelancer credit line application

`POST /v1/freelancers/persons/{person_id}/credit_line_applications`

Creates a freelancer credit line application. The payload of this endpoint includes all the required financial information and account data about the customer, which the credit scorer uses to initiate a series of credit checks to determine the customer's credit risk and eligibility.

## Path parameters

- `person_id` string, required

## Request body

- FreelancerCreditLineWebCreateApplicationRequest
  - `annual_turnover` SolarisToolkitWebMoney, required
    - `currency` string, required — The currency of the given value. Only EURO is currently supported.
    - `unit` 'cents', required — The unit of the given value.
    - `value` integer, required — The amount value
  - `corporate_name` string, required — The corporate name of the freelancer's business.
  - `foundation_date` string, date, required — The date on which the freelancer's business was founded.
  - `legal_form` 'FREE_OCCUPATION' | 'COMMERCIAL_ENTERPRISE' | 'OTHER', required — The legal form of the freelancer's business.
  - `monthly_net_profit` SolarisToolkitWebMoney, required
    - `currency` string, required — The currency of the given value. Only EURO is currently supported.
    - `unit` 'cents', required — The unit of the given value.
    - `value` integer, required — The amount value
  - `monthly_non_mortgage_credit_expense` SolarisToolkitWebMoney, required
    - `currency` string, required — The currency of the given value. Only EURO is currently supported.
    - `unit` 'cents', required — The unit of the given value.
    - `value` integer, required — The amount value
  - `monthly_private_fixed_cost` SolarisToolkitWebMoney, required
    - `currency` string, required — The currency of the given value. Only EURO is currently supported.
    - `unit` 'cents', required — The unit of the given value.
    - `value` integer, required — The amount value
  - `pre_selected_by_partner` boolean — Value to be set when customer is pre selected by own risk assessment.
  - `recipient_iban` string, required — The IBAN of the beneficiary's account.
  - `tax_id` string, required — The tax ID associated with the freelancer's legal entity.

## Response `201`

Application

- FreelancerCreditLineWebGetApplicationResponse
  - `credit_line_id` string, nullable — The unique ID of a credit line.
  - `decision` 'OFFERED' | 'PENDING' | 'REJECTED', required — Solaris' decision on the credit line request.
  - `id` string, required — The unique ID of a freelancer credit line application.
  - `identification_id` string, nullable — The unique identification ID of a freelancer, generated after completing the freelancer identification process.
  - `mandate_reference_number` string, nullable — The reference number of the mandate applicable on the credit line.
  - `net_disposable_income` SolarisToolkitWebMoney
    - `currency` string, required — The currency of the given value. Only EURO is currently supported.
    - `unit` 'cents', required — The unit of the given value.
    - `value` integer, required — The amount value
  - `offered_interest_rate` number, nullable — Solaris' offered interest rate on the installment loan.
  - `offered_limit` SolarisToolkitWebMoney
    - `currency` string, required — The currency of the given value. Only EURO is currently supported.
    - `unit` 'cents', required — The unit of the given value.
    - `value` integer, required — The amount value
  - `person_id` string — The unique person ID, generated after completing the person onboarding process.
  - `reason` string, nullable — Solaris' decision on the credit line request.
  - `recipient_iban` string, nullable — The IBAN of the beneficiary's account.
  - `status` 'credit_record_pending' | 'initial_scoring_pending' | 'account_snapshot_pending' | 'account_snapshot_verification_pending' | 'offered' | 'identification_creation_pending' | 'identification_pending' | 'identification_completed' | 'rejected' | 'expired' | 'credit_line_creation_pending' | 'credit_line_created', required — The status of the credit line application.
  - `status_description` string, nullable — The description of the credit line application's status.

## Other responses

- `400` — Invalid request
- `403` — Forbidden
- `404` — Not Found
- `422` — Unprocessable Entity

---

[API](https://skmtc.net/solarisgroup/apis/splitpay.md) · [All operations](https://skmtc.net/solarisgroup/apis/splitpay/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solarisgroup/splitpay/revisions/06b62340347d/schema)
