Free tier available

Get Started with Uniship

Create your free account and make your first API call in under 5 minutes. No credit card required.

quickstart.js
import Uniship from '@uniship/sdk'

const client = new Uniship('sk_test_...')

const shipment = await client.shipments.create({
  carrier: 'inpost',
  sender: { name: 'My Store', city: 'Warsaw', ... },
  recipient: { name: 'Jan Kowalski', city: 'Krakow', ... },
  parcels: [{ weight: 2.5 }]
})

console.log(shipment.tracking_number)
// → "JJD000390007727344"
5 minutes
to first shipment
· How it works

Three steps to shipping

From sign-up to first shipment in under 5 minutes. No onboarding calls, no contracts.

Step 01

Get your API key

Create a free account and grab your sandbox API key in seconds. No credit card, no commitment.

Step 02

Install the SDK

npm install @uniship/sdk — one package, all five APIs. TypeScript-first with full autocomplete.

Step 03

Ship your first parcel

Create a shipment, generate a label, and track the delivery. All in under 20 lines of code.

Create Your Account

Fill in your details to get started with a free Uniship account.

Need Help Getting Started?

Our documentation covers everything from authentication to advanced features. Dive in and start building.

Read the Docs