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

# Introducción

> La API de TapiPay para crear y gestionar cobros: deudas, suscripciones y ligas de pago.

La **TapiPay Facade API** es la forma más simple de integrar cobros en tu producto. Tú defines **qué** quieres cobrar (una deuda puntual, una suscripción recurrente o una liga de pago) y TapiPay resuelve toda la complejidad interna por ti, a partir de tu token.

No necesitas conocer los detalles internos de la plataforma (company, modalities, generationData): trabajas con conceptos de negocio claros y un contrato limpio.

<CardGroup cols={2}>
  <Card title="Empieza en minutos" icon="rocket" href="/es/quickstart">
    Autentícate y crea tu primer cobro paso a paso.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference">
    Explora todos los endpoints con un playground interactivo.
  </Card>
</CardGroup>

## ¿Qué puedes hacer?

<CardGroup cols={2}>
  <Card title="Deudas" icon="file-invoice-dollar" href="/es/recursos/deudas">
    Crea cobros puntuales (`Debt`) para un deudor, con pagos totales o parciales.
  </Card>

  <Card title="Suscripciones" icon="arrows-rotate" href="/es/recursos/suscripciones">
    Configura cobros recurrentes (`Subscription`) con scheduling flexible y autopay.
  </Card>

  <Card title="Ligas de pago" icon="link" href="/es/recursos/ligas-de-pago">
    Genera ligas de pago (`PaymentLink`) de un solo uso o reutilizables.
  </Card>

  <Card title="Productos y contactos" icon="address-book" href="/es/recursos/contactos">
    Reutiliza `Product` y `Contact` para agilizar la creación de cobros.
  </Card>
</CardGroup>

## Conceptos clave

<CardGroup cols={3}>
  <Card title="Autenticación" icon="key" href="/es/authentication">
    Autentica con tu API key y tu Token TAPI en los headers `x-api-key` y `x-authorization-token`.
  </Card>

  <Card title="Idempotencia" icon="rotate" href="/es/conceptos/idempotencia">
    Reintenta sin duplicar y concilia con `externalRequestId`.
  </Card>

  <Card title="Manejo de errores" icon="triangle-exclamation" href="/es/conceptos/errores">
    Estructura de errores uniforme y catálogo de códigos.
  </Card>
</CardGroup>
