---
layout: home
title: "Documentación de CloudPrint"
description: "Guías para integrar CloudPrint, conectar el agente local y operar flujos de impresión fiables."
sidebar: false
aside: false
outline: false
hero:
  name: "CloudPrint"
  text: "Imprime en impresoras locales desde tu aplicación"
  tagline: "Conecta el agente de CloudPrint, envía trabajos desde tu servidor mediante la API pública y sigue cada uno hasta su estado final."
  actions:
    - theme: brand
      text: "Enviar el primer trabajo"
      link: "/es/docs/getting-started/"
    - theme: alt
      text: "Consultar la API v1"
      link: "/docs/api/v1/"
features:
  - title: "Inicio rápido"
    details: "Sigue el proceso completo, desde la configuración de la cuenta hasta el documento impreso."
    link: "/es/docs/getting-started/"
    linkText: "Abrir guía"
  - title: "API de impresión"
    details: "Autentica el servidor, elige una impresora y crea trabajos de impresión fiables."
    link: "/es/docs/api/overview/"
    linkText: "Abrir guía"
  - title: "Plataforma para desarrolladores"
    details: "Crea una aplicación que tus clientes puedan instalar en sus propias cuentas de CloudPrint."
    link: "/es/docs/developer-platform/"
    linkText: "Abrir guía"
  - title: "Plataforma para partners"
    details: "Crea y administra cuentas de CloudPrint independientes para tus clientes."
    link: "/es/docs/partner-platform/"
    linkText: "Abrir guía"
---

<div class="docs-home-intro">
<p>Este es el mapa de la documentación de CloudPrint. Si es tu primera integración, empieza por el inicio rápido; consulta las guías para entender el flujo completo y la referencia versionada mientras escribes el código.</p>
</div>

## Ruta hasta la primera impresión verificada

Sigue estos pasos en orden para completar una primera impresión fiable. Cada página explica tanto la llamada a la API como las comprobaciones necesarias en producción.

<ol class="docs-journey"><li class="docs-journey-step"><span class="docs-journey-number" aria-hidden="true">1</span><div><a href="/es/docs/concepts/remote-printing/"><strong>Entender el flujo de impresión</strong></a><p>Consulta qué se ejecuta en tu servidor, en CloudPrint y en el ordenador conectado a la impresora.</p></div></li>
<li class="docs-journey-step"><span class="docs-journey-number" aria-hidden="true">2</span><div><a href="/es/docs/api/authentication/"><strong>Autenticar el servidor</strong></a><p>Crea credenciales de API y canjéalas por un token de acceso OAuth2 de corta duración.</p></div></li>
<li class="docs-journey-step"><span class="docs-journey-number" aria-hidden="true">3</span><div><a href="/es/docs/api/agents-and-printers/"><strong>Conectar un agente y elegir una impresora</strong></a><p>Obtén las colas disponibles y guarda el identificador estable `printer_id`.</p></div></li>
<li class="docs-journey-step"><span class="docs-journey-number" aria-hidden="true">4</span><div><a href="/es/docs/api/documents/"><strong>Preparar el documento</strong></a><p>Sube un PDF listo para imprimir o datos RAW indicando expresamente el lenguaje de impresora.</p></div></li>
<li class="docs-journey-step"><span class="docs-journey-number" aria-hidden="true">5</span><div><a href="/es/docs/api/print-jobs/"><strong>Crear y verificar el trabajo</strong></a><p>Usa idempotencia, guarda `print_job_id` y consulta el estado hasta llegar a un resultado final.</p></div></li></ol>

## Referencia y preparación para producción

Consulta estas páginas después de la primera impresión, al implementar un flujo concreto o preparar la integración para producción.

<div class="docs-card-grid"><a class="docs-card" href="/docs/api/v1/"><strong>CloudPrint API v1 reference</strong><span>Build a CloudPrint integration with versioned, indexable documentation for authentication, printers, documents, print jobs, errors and retries.</span></a>
<a class="docs-card" href="/docs/api/v1/errors/"><strong>CloudPrint API errors and retries</strong><span>Handle CloudPrint API status codes, machine-readable errors, rate limits, request tracing and safe retry decisions.</span></a>
<a class="docs-card" href="/docs/api/v1/idempotency/"><strong>Idempotent print-job creation</strong><span>Prevent duplicate physical prints when retrying CloudPrint print-job requests after a timeout or network failure.</span></a>
<a class="docs-card" href="/es/docs/troubleshooting/"><strong>Solución de problemas</strong><span>Diagnostica trabajos fallidos sin provocar una segunda impresión por accidente.</span></a>
<a class="docs-card" href="/es/docs/guides/web-app-printing/"><strong>Imprimir desde una aplicación web</strong><span>Mantén las credenciales en el servidor y ofrece al usuario una selección fiable de impresora.</span></a>
<a class="docs-card" href="/es/docs/guides/shipping-labels/"><strong>Imprimir etiquetas de envío</strong><span>Entrega a la impresora una etiqueta generada por el transportista o la plataforma logística.</span></a></div>

## Cómo se conecta tu sistema con CloudPrint

<div class="docs-boundary"><p>Tu servidor llama a la API pública de CloudPrint. El agente local mantiene una conexión saliente y entrega a la impresora elegida un PDF listo para imprimir o datos RAW con un lenguaje de impresora explícito. CloudPrint no genera etiquetas de transportistas y no necesitas exponer puertos de impresora a Internet.</p></div>

<nav class="docs-resource-links" aria-label="Siguientes pasos"><a href="/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/payments-and-refunds/">Pagos y reembolsos</a><a href="/docs/legal/data-processing/">Tratamiento de datos</a></nav>
