---
title: "Documentación para desarrolladores"
description: "Crea tiendas online de alquiler, integraciones de servidor y agentes de IA sobre Requiply con el SDK de TypeScript, la API REST pública o el servidor MCP."
canonical_url: "https://requiply.com/docs/es/developers/overview"
---
# Documentación para desarrolladores

> Crea tiendas online de alquiler, integraciones de servidor y agentes de IA sobre Requiply con el SDK de TypeScript, la API REST pública o el servidor MCP.

La API pública de Requiply permite que tu propia web, app o herramienta interna lea el catálogo, compruebe la disponibilidad, calcule presupuestos, reciba solicitudes de reserva y trabaje con reservas, clientes, ventas e informes.

## Formas de integrarse

<table>
<thead>
  <tr>
    <th>
      Opción
    </th>
    
    <th>
      Ideal para
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="https://requiply.com/docs/es/developers/typescript-sdk">
        SDK de TypeScript
      </a>
      
       (<code>
        @requiply/api-sdk
      </code>
      
      )
    </td>
    
    <td>
      Apps de JavaScript y TypeScript: Next.js, Nuxt, Node.js, funciones serverless y navegadores. Entradas y respuestas tipadas, serialización de parámetros de consulta y <code>
        RequiplyError
      </code>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/es/developers/api-reference">
        API REST
      </a>
    </td>
    
    <td>
      Cualquier otro lenguaje o entorno de ejecución. JSON sobre HTTPS bajo <code>
        https://api.requiply.com/api/public/v1
      </code>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/es/developers/authentication-and-api-keys#agentes-de-ia-y-mcp">
        Servidor MCP
      </a>
    </td>
    
    <td>
      Agentes de IA que deben trabajar con los datos de la organización mediante herramientas en lugar de llamadas HTTP.
    </td>
  </tr>
</tbody>
</table>

El SDK es la opción recomendada para JavaScript. Estas guías tratan la versión **0.2.0** del SDK, que admite Node.js 18 o posterior y los navegadores modernos con `fetch`. Están previstos paquetes específicos `@requiply/next` y `@requiply/nuxt`, pero todavía no están disponibles.

## Empieza aquí

1. [Crea una clave de API](https://requiply.com/docs/es/developers/authentication-and-api-keys#crear-una-clave) y elige entre [publicable o secreta](https://requiply.com/docs/es/developers/authentication-and-api-keys#elegir-el-tipo-de-clave).
2. [Instala el SDK](https://requiply.com/docs/es/developers/typescript-sdk/installation).
3. Sigue el [inicio rápido](https://requiply.com/docs/es/developers/typescript-sdk/quick-start) para hacer una primera llamada desde el servidor y una solicitud de reserva desde una tienda online.
4. Consulta cada método en las [guías de recursos del SDK](https://requiply.com/docs/es/developers/typescript-sdk#recursos), o cada endpoint en la [referencia de la API REST](https://requiply.com/docs/es/developers/api-reference).
5. Copia un patrón de los [ejemplos](https://requiply.com/docs/es/developers/examples).

## Qué puede hacer una tienda online con una clave publicable

- Mostrar el nombre, el logotipo, el horario, las opciones de envío y los métodos de pago de la organización.
- Listar las categorías, los productos y los servicios, con su disponibilidad para las fechas elegidas.
- Calcular un presupuesto exacto con los tramos de precio y los servicios aplicados.
- Enviar una solicitud de reserva que el personal aprueba en la app.
- Ofrecer productos en venta junto con la reserva, cuando la organización [vende a los clientes](https://requiply.com/docs/es/developers/typescript-sdk/sales#con-una-clave-publicable).

Todo lo demás, incluidos los clientes, las reservas, las ventas y los informes, necesita una clave secreta en un servidor.

## Enlaces del paquete

- [npm: `@requiply/api-sdk`](https://www.npmjs.com/package/@requiply/api-sdk)
- [Repositorio del código fuente en GitHub](https://github.com/Requiply/RequiplyNPM)
- [Registro de cambios](https://github.com/Requiply/RequiplyNPM/blob/main/packages/api-sdk/CHANGELOG.md)


## Sitemap

See the full [sitemap](https://requiply.com/docs/sitemap.md) for all pages.
