Pedidos y expediciones
Crear, leer, seguir; presupuestos firmados y compra de etiqueta.
Desarrolladores
Usted accede a la API con una cuenta activada; el SDK de TypeScript se descarga desde el portal para desarrolladores, con sus claves.

Empezar
La crea en el portal para desarrolladores una vez activada su cuenta.
Versionado, descargado desde el portal, con su huella visible.
Cree una expedición, reciba la URL de seguimiento.
Webhooks
Usted crea una suscripción, la prueba con un ping y consulta el historial de entrega. Cada evento sale de una bandeja de salida y se reintenta hasta su entrega; lo que falla de forma persistente queda visible en la cola de fallidos.
Alcance
Crear, leer, seguir; presupuestos firmados y compra de etiqueta.
Eventos de transportista, página de seguimiento pública.
Referencias, correspondencia de SKU, posición de stock.
Devoluciones con fotos y reingreso en stock.
Franjas horarias, puntos de recogida, cupones.
EDI X12, PIVOT/EANCOM, recepción AS2.
Claves de socio
Sus claves de cuenta se crean y se renuevan desde el portal para desarrolladores. Las claves con alcance de socio —para un transportista o un almacén de la red— las emite un administrador de Ysend, con un alcance limitado a la cuenta.
import { YsendClient } from "@ysend/sdk";
const ysend = new YsendClient({ apiKey: process.env.YSEND_API_KEY });
const shipment = await ysend.shipments.create({
orderRef: "SHIP-2026-0501",
parcels: [{ weightKg: 1.2 }],
to: { country: "FR", postalCode: "06700" },
});
console.log(shipment.trackingUrl);Una cuenta activada le da acceso a la API, al SDK y a los webhooks.