# Kontrak Backend ## Docs - [Upload Excel for Addendum](https://mintlify.wiki/RaulQD/kontrak-backend/api/addendum/upload.md): Upload an Excel file to process and generate addendum data for multiple employees - [Authentication](https://mintlify.wiki/RaulQD/kontrak-backend/api/authentication.md): Security and authentication guidelines for the Kontrak Backend API - [Download Contracts ZIP](https://mintlify.wiki/RaulQD/kontrak-backend/api/contracts/download-zip.md): Generate and download multiple employee contracts as a ZIP file - [Preview Contract](https://mintlify.wiki/RaulQD/kontrak-backend/api/contracts/preview.md): Generate and preview a single employee contract as a PDF file - [Download Law Life Excel](https://mintlify.wiki/RaulQD/kontrak-backend/api/excel/download-lawlife.md): Generate an Excel file in Law Life insurance format - [Download Photocheck CSV](https://mintlify.wiki/RaulQD/kontrak-backend/api/excel/download-photocheck.md): Generate a CSV file for the photo check system - [Download SCTR Excel](https://mintlify.wiki/RaulQD/kontrak-backend/api/excel/download-sctr.md): Generate an Excel file in SCTR insurance format - [Upload Excel](https://mintlify.wiki/RaulQD/kontrak-backend/api/excel/upload.md): Upload and validate an Excel file containing employee contract data - [API Overview](https://mintlify.wiki/RaulQD/kontrak-backend/api/overview.md): Introduction to the Kontrak Backend API for contract generation and document processing - [Contract Types](https://mintlify.wiki/RaulQD/kontrak-backend/concepts/contract-types.md): Understanding the three contract types supported by Kontrak Backend: PLANILLA, SUBSIDIO, and PART TIME - [Employee Data Structure](https://mintlify.wiki/RaulQD/kontrak-backend/concepts/employee-data.md): Complete reference for the EmployeeData interface and field requirements - [Excel Processing](https://mintlify.wiki/RaulQD/kontrak-backend/concepts/excel-processing.md): How Kontrak Backend imports, validates, and processes employee data from Excel files - [PDF Generation](https://mintlify.wiki/RaulQD/kontrak-backend/concepts/pdf-generation.md): How Kontrak Backend generates professional PDF contracts using Puppeteer and Handlebars templates - [Addendum Processing](https://mintlify.wiki/RaulQD/kontrak-backend/guides/addendum-processing.md): Learn how to process contract addendums for employee contract modifications - [Configuration](https://mintlify.wiki/RaulQD/kontrak-backend/guides/configuration.md): Learn how to configure Kontrak Backend for development and production environments - [Error Handling](https://mintlify.wiki/RaulQD/kontrak-backend/guides/error-handling.md): Learn how to handle API errors and debug common issues in Kontrak Backend - [Excel Upload](https://mintlify.wiki/RaulQD/kontrak-backend/guides/excel-upload.md): Learn how to prepare and upload Excel files for bulk contract generation - [Generating Contracts](https://mintlify.wiki/RaulQD/kontrak-backend/guides/generating-contracts.md): Step-by-step guide to generating employment contracts using the Kontrak API - [Installation](https://mintlify.wiki/RaulQD/kontrak-backend/installation.md): Complete installation guide for Kontrak Backend with system requirements, environment setup, and deployment options - [Introduction](https://mintlify.wiki/RaulQD/kontrak-backend/introduction.md): Overview of Kontrak Backend - An automated contract generation system for employee management - [Quick Start](https://mintlify.wiki/RaulQD/kontrak-backend/quickstart.md): Get started with Kontrak Backend in 5 minutes - from installation to generating your first contract