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

# Instalación

> Instale el SDK oficial Node.js/TypeScript para Flash PDF en Markdown.

# Instalación

\##Requisitos

* Node.js 18 o superior (use `fetch` global), o cualquier tiempo de ejecución con `fetch`/`FormData`/`ReadableStream` compatible con la especificación web.
* Una tecla API. Consulte [Autenticación](/docs/public/es/authentication).

## Instalar

<CodeGroup>
  ```bash npm theme={null}
  npm install @markpdf/sdk
  ```

  ```bash pnpm theme={null}
  pnpm add @markpdf/sdk
  ```

  ```bash yarn theme={null}
  yarn add @markpdf/sdk
  ```

  ```bash bun theme={null}
  bun add @markpdf/sdk
  ```
</CodeGroup>

El paquete incluye tipos de TypeScript (`.d.ts`) sin la necesidad de un `@types/` separado.

## Configurar la clave API

<CodeGroup>
  ```ts Environment variable theme={null}
  // process.env.MARKPDF_API_KEY = "YOUR_API_KEY"
  import { MarkpdfClient } from "@markpdf/sdk";

  const client = new MarkpdfClient(); // lee MARKPDF_API_KEY automáticamente
  ```

  ```ts Explícita theme={null}
  import { MarkpdfClient } from "@markpdf/sdk";

  const client = new MarkpdfClient({ apiKey: "YOUR_API_KEY" });
  ```
</CodeGroup>

<Warning>
  En aplicaciones frontend, **nunca** inicialice `MarkpdfClient` en el código que se envía al navegador; la clave API quedaría expuesta. Úselo solo en el servidor (rutas API, Acciones del servidor, backend propio). Consulte [Next.js](/docs/public/es/sdks/nextjs/framework-guide) para conocer el patrón recomendado.
</Warning>

## Siguiente paso

Continúe con [Inicio rápido](/docs/public/es/sdks/nodejs/quickstart).
