Skip to content

Document template · generic.finance.loan_application

Loan Application

  • Render-verified
  • Commercial
  • Version 1.0.0

Structured loan-application file submitted by a company to a prospective lender, including requested terms, a three-year financial snapshot, a schedule of existing debt and a consent to credit check.

JSON Schema

Fields in this template

Data sent to the API is validated against the template’s JSON Schema before anything is rendered. This template defines 37 fields:

Field Required Type Description
application_date Required date
application_reference Required string
lender_name Required string
lender_contact Required string
applicant Required object
applicant.legal_name Required string
applicant.legal_form Required string
applicant.registration Required string
applicant.vat_id Required string
applicant.address Required string
applicant.industry Required string
applicant.headcount Required integer
applicant.contact_name Required string
applicant.contact_email Required string
applicant.contact_phone Required string
request Required object
request.amount Required number
request.purpose Required string
request.term_months Required integer
request.requested_rate Required number
request.schedule_kind Required enum
request.preferred_disbursement_date Required date
collateral_summary Optional string
financials Required object
financials.revenue Required object
financials.ebitda Required object
financials.net_income Required object
existing_debt Required array of object
existing_debt[].lender Required string
existing_debt[].kind Required string

+7 more fields — the full JSON Schema is available in the dashboard and via the API.

POST /render

Generate it

One POST /render call: send your JSON, get the finished PDF back. Or skip the JSON entirely and describe the document in plain language on chut.app.

curl
curl -X POST https://api.papii.eu/render \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "generic.finance.loan_application",
    "data": { ... },
    "options": {"language": "en"}
  }' -o loan-application.pdf

Frequently asked questions

What is “Loan Application”?

Structured loan-application file submitted by a company to a prospective lender, including requested terms, a three-year financial snapshot, a schedule of existing debt and a consent to credit check. On papii this document is available as template generic.finance.loan_application: a JSON Schema plus a deterministic PDF renderer, so the same data always produces the same document.

Can I generate a Loan Application with AI?

Yes. chut.app — the AI back office papii powers — fills this template from a plain-language description: you describe the document in one sentence, the AI structures the data, papii validates it against the schema and renders the PDF. Developers can also call the papii API directly with structured JSON.

Is the Loan Application template legally compliant?

This template is render-verified: its schema, sample data and PDF output are automatically tested on every release. It is published with status “ready”, meaning it has not yet been through papii’s final legal review. Where it references specific legislation, that is stated in the template description — always have a professional check documents with legal effect before relying on them.