---
title: "Imprimir etiquetas y códigos de barras por API"
description: "Envía etiquetas de producto, almacén y código de barras en PDF, ZPL, TSPL o CPCL a una impresora local compatible."
---
<nav class="docs-breadcrumb" aria-label="Breadcrumb"><a href="/es/docs/">Documentación de CloudPrint</a><span aria-hidden="true">/</span><span>Flujos de impresión</span></nav>

# Imprimir etiquetas y códigos de barras por API

<p class="docs-lead">Tu aplicación prepara la etiqueta terminada. CloudPrint comprueba que el formato pueda llegar a la impresora elegida, crea el trabajo y permite seguir el resultado.</p>

## Prepara la etiqueta final

Genera el texto, el código y el diseño en el ecommerce, ERP, WMS o sistema de inventario. CloudPrint no diseña la etiqueta ni modifica sus datos.

## Elige PDF o RAW

Usa PDF para una etiqueta ya compuesta como página. Para impresión térmica directa, envía `document_format=raw` y declara `document_raw_language` como `zpl`, `tspl` o `cpcl`.

## Comprueba las capacidades

Consulta `GET /api/v1/printers` y verifica `capabilities.language_profiles` junto con `endpoint.raw_passthrough_available`. No deduzcas el lenguaje por la marca o por el nombre de la cola.

## Ajusta el soporte físico

Haz coincidir el diseño con el ancho, el alto y el DPI reales. Calibra el sensor, la oscuridad y la velocidad, e intenta leer muestras impresas con el escáner antes de poner el proceso en producción.

## Evita duplicados

Guarda `printer_id`, crea el trabajo con un `Idempotency-Key` estable y conserva `print_job_id`. Un reintento por timeout mantiene la clave; una reimpresión deliberada utiliza una nueva.

## Siguientes pasos

<div class="docs-card-grid"><a class="docs-card" href="/es/docs/guides/shipping-labels/"><strong>Imprimir etiquetas de envío desde una aplicación</strong><span>Envía etiquetas ya generadas en PDF, ZPL, TSPL o CPCL desde un ecommerce, WMS o ERP a la impresora local correcta.</span></a>
<a class="docs-card" href="/es/docs/guides/print-formats/"><strong>PDF y lenguajes de impresora RAW</strong><span>Elige PDF o un lenguaje RAW explícito —ZPL, TSPL, CPCL o ESC/POS— y envía el trabajo solo a una impresora compatible.</span></a>
<a class="docs-card" href="/es/docs/api/print-jobs/"><strong>Crear y seguir trabajos de impresión</strong><span>Envía un documento a una impresora, evita duplicados y comprueba el resultado físico.</span></a></div>

<nav class="docs-resource-links" aria-label="Siguientes pasos"><a href="https://cloudprint.me/status/">Estado del servicio</a><a href="/es/docs/api/v1/explorer/">OpenAPI</a><a href="https://developer.cloudprint.me">Developer Portal</a><a href="https://my.cloudprint.me">Abrir cuenta</a><a href="/docs/legal/privacy/">Política de privacidad</a><a href="/docs/legal/terms/">Términos de uso</a><a href="/docs/legal/data-processing/">Tratamiento de datos</a><a href="/docs/legal/service-level-agreement/">Service Level Agreement</a></nav>