> ## Documentation Index
> Fetch the complete documentation index at: https://developers.luccasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Download the OpenAPI specifications

> The OpenAPI specifications of the Lucca Legacy APIs are available for download. They can be used to generate client libraries, create API documentation, and more.

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center rounded-t-xl py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/lucca-files.yaml">
  <Icon icon="file-lines" iconType="light" /> Files API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/organization-v3.yaml">
  <Icon icon="file-lines" iconType="light" /> Organization API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/directory-v3.yaml">
  <Icon icon="file-lines" iconType="light" /> Core HR API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/recruitment-world.yaml">
  <Icon icon="file-lines" iconType="light" /> Job Offers API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/recruitment.yaml">
  <Icon icon="file-lines" iconType="light" /> Recruitment API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/cleemy-expenses-v3.yaml">
  <Icon icon="file-lines" iconType="light" /> Expenses API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/lucca-invoices.yaml">
  <Icon icon="file-lines" iconType="light" /> Invoices API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/timmi-absences-v3.yaml">
  <Icon icon="file-lines" iconType="light" /> Absences API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/timmi-office.yaml">
  <Icon icon="file-lines" iconType="light" /> Office API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/timmi-project.yaml">
  <Icon icon="file-lines" iconType="light" /> Project API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/schedule.yaml">
  <Icon icon="file-lines" iconType="light" /> Schedule API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/timmi-timesheet-v3.yaml">
  <Icon icon="file-lines" iconType="light" /> Timesheet V3 API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/timmi-timesheet.yaml">
  <Icon icon="file-lines" iconType="light" /> Timesheet V4 API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/Pagga-MealVoucher.yaml">
  <Icon icon="file-lines" iconType="light" /> Meal Voucher API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/pagga-remuneration.yaml">
  <Icon icon="file-lines" iconType="light" /> Compensation API
</a>

<a className="gap-2 border border-gray-200/70 dark:border-gray-800/70 group flex items-center rounded-b-xl py-3 px-4 hover:border-gray-300 dark:hover:border-gray-700 justify-start not-prose hover:text-primary dark:hover:text-primary-light text-sm py-1.5" href="/openapi-specs/poplee-training.yaml">
  <Icon icon="file-lines" iconType="light" /> Training API
</a>
