Requiply
SDK de TypeScript

Organización

Lee la información de la organización para la tienda online y los resúmenes administrativos.

org.info()

org.info(options?: RequiplyRequestOptions): Promise<OrgInfoResponse>

Este recurso público para tiendas online puede usar una clave publicable.

const organization = await requiply.org.info();
console.log(organization.name, organization.currency);

La respuesta incluye la identidad de la organización, la configuración regional, la zona horaria, el horario, los tipos de entrega, los métodos de pago y las sedes. La descripción, el email, el código de la web, las URL de los logotipos, la calle y la línea de dirección pueden ser null.

workingHours lista los siete días de la semana con day, startTime y endTime (HH:mm en timezone) e isWorkingDay. Las recogidas y las devoluciones deben caer dentro de este horario, así que un formulario de reserva puede ofrecer solo horas válidas en lugar de esperar a un rechazo working_hours. Una organización que no ha definido su horario está abierta las 24 horas.

const { workingHours, timezone } = await requiply.org.info();
const saturday = workingHours.find((day) => day.day === 'saturday');
if (saturday?.isWorkingDay) {
  console.log(`Saturday ${saturday.startTime}-${saturday.endTime} (${timezone})`);
}

org.summary()

org.summary(options?: RequiplyRequestOptions): Promise<OrgSummaryResponse>

Este resumen administrativo necesita una clave secreta en un servidor de confianza.

const summary = await requiply.org.summary();
console.log(summary.stats.totalLifetimeBookings);

La respuesta incluye los datos de la organización, las sedes, los métodos de entrega y de pago admitidos y los recuentos operativos. El plan, las fechas, la descripción, el email, el código de la web, los logotipos y los campos de dirección de las sedes pueden ser null.

supportedPaymentMethods lista por ahora payOnPickup y las integraciones conectadas de monobank, liqpay y wayforpay, pero no Stripe, aunque esté conectado. Aun así, bookings.create() acepta stripe.
Copyright © 2026