> ## 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 Java oficial para Flash PDF en Markdown.

# Instalación

`markpdf-sdk` es un cliente Java para API Flash PDF para Markdown. Requiere Java 17+ y usa `java.net.http.HttpClient`, sin dependencias de HTTP de terceros. Jackson solo se utiliza para (des)serializar JSON.

\##Requisitos

* Java 17 o superior.
* Una tecla API. Consulte [Autenticación](/docs/public/es/authentication).

## Instalar

<CodeGroup>
  ```xml Maven theme={null}
  <dependency>
    <groupId>tech.markpdf</groupId>
    <artifactId>markpdf-sdk</artifactId>
    <version>1.0.0</version>
  </dependency>
  ```

  ```groovy Gradle (Groovy) theme={null}
  implementation 'tech.markpdf:markpdf-sdk:1.0.0'
  ```

  ```kotlin Gradle (Kotlin DSL) theme={null}
  implementation("tech.markpdf:markpdf-sdk:1.0.0")
  ```
</CodeGroup>

## Configurar la clave API

<CodeGroup>
  ```java Environment variable theme={null}
  // export MARKPDF_API_KEY=YOUR_API_KEY
  MarkpdfClient client = new MarkpdfClient(System.getenv("MARKPDF_API_KEY"));
  ```

  ```java Explícita theme={null}
  MarkpdfClient client = new MarkpdfClient("YOUR_API_KEY");
  ```

  ```java Con baseUrl personalizado theme={null}
  MarkpdfClient client = new MarkpdfClient("YOUR_API_KEY", "https://api.markpdf.tech");
  ```
</CodeGroup>

<Warning>
  No codifique la clave API en el código fuente que llega a un repositorio público. Utilice variables de entorno o un administrador de secretos (Vault, AWS Secrets Manager, etc.) en producción.
</Warning>

## Siguiente paso

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