Deweloperzy

Jedno API, jedno SDK, webhooki, które docierają.

Masz dostęp do API dzięki aktywowanemu kontu; SDK w TypeScript pobierasz z portalu deweloperskiego, wraz z Twoimi kluczami.

Developer portal: versioned TypeScript SDK (SHA-256 fingerprint), getting started with an API key

Zacznij

Zacznij w trzech krokach

  1. Klucz konta

    Tworzysz go w portalu deweloperskim po aktywacji konta.

  2. SDK w TypeScript

    Wersjonowane, pobierane z portalu, z widocznym odciskiem.

  3. Twoje pierwsze wywołanie

    Utwórz przesyłkę, otrzymaj adres URL śledzenia.

Webhooki

Webhooki, które docierają

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

Co obejmuje API

Zamówienia i przesyłki

Tworzenie, odczyt, śledzenie; podpisane wyceny i zakup etykiety.

Śledzenie

Zdarzenia przewoźnika, publiczna strona śledzenia.

Katalog i stan magazynowy

Referencje, mapowanie SKU, pozycja magazynowa.

Zwroty

Zwroty ze zdjęciami i ponownym przyjęciem na stan.

Checkout hostowany

Terminy dostawy, punkty odbioru, kupony.

EDI i AS2

EDI X12, PIVOT/EANCOM, odbiór AS2.

Klucze partnerskie

Klucze konta, 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.

Utwórz przesyłkę za pomocą SDK
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);

Uzyskaj dostęp do API

Aktywowane konto daje dostęp do API, SDK i webhooków.

Uzyskaj dostęp do APIZobacz integracje

Osoba z naszego zespołu konfiguruje Twoje konto w ciągu jednego dnia roboczego.