SDK de TypeScript
Instalación
Instala e inicializa el SDK de TypeScript de Requiply.
Instala el paquete ESM desde npm:
npm install @requiply/api-sdk
El SDK necesita Node.js 18 o posterior. Los entornos de navegador deben proporcionar fetch, Headers, Response, URL y AbortSignal.
Importa el cliente y los tipos públicos desde la raíz del paquete:
import { RequiplyClient, RequiplyError } from '@requiply/api-sdk';
import type { InventoryListResponse } from '@requiply/api-sdk';
Crea un cliente para una organización de Requiply:
const requiply = new RequiplyClient({
apiKey: 'rq_pk_live_...',
});
Por defecto, el cliente envía las peticiones a https://api.requiply.com. Pasa baseUrl solo para dirigirlo a otro sitio, como un proxy propio. El cliente añade /api/public/v1 a la ruta de cada recurso y quita las barras finales de la URL configurada.
Por ahora, el paquete ofrece un punto de entrada de importación ESM. El uso con CommonJS no está documentado como compatible.