Zamówienia i przesyłki
Tworzenie, odczyt, śledzenie; podpisane wyceny i zakup etykiety.
Deweloperzy
Masz dostęp do API dzięki aktywowanemu kontu; SDK w TypeScript pobierasz z portalu deweloperskiego, wraz z Twoimi kluczami.

Zacznij
Tworzysz go w portalu deweloperskim po aktywacji konta.
Wersjonowane, pobierane z portalu, z widocznym odciskiem.
Utwórz przesyłkę, otrzymaj adres URL śledzenia.
Webhooki
Tworzysz subskrypcję, testujesz ją pingiem, czytasz historię dostarczeń. Każde zdarzenie wychodzi z outboxa i ponawia próby aż do dostarczenia; to, co trwale zawodzi, pozostaje widoczne w dead-letter.
Zakres
Tworzenie, odczyt, śledzenie; podpisane wyceny i zakup etykiety.
Zdarzenia przewoźnika, publiczna strona śledzenia.
Referencje, mapowanie SKU, pozycja magazynowa.
Zwroty ze zdjęciami i ponownym przyjęciem na stan.
Terminy dostawy, punkty odbioru, kupony.
EDI X12, PIVOT/EANCOM, odbiór AS2.
Klucze partnerskie
Twoje klucze konta tworzysz i odnawiasz z portalu deweloperskiego. Klucze o zasięgu partnerskim — dla przewoźnika lub magazynu z sieci — wydaje administrator Ysend, z zasięgiem ograniczonym do konta.
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);Aktywowane konto daje dostęp do API, SDK i webhooków.
Osoba z naszego zespołu konfiguruje Twoje konto w ciągu jednego dnia roboczego.