API voor ontwikkelaars

Ontwikkel sneller met API nshift Go API

Eén API. Alle vervoerders. Verzend pakketten door de Scandinavische landen en Europa via één enkele integratie.

RESTful API
Webhook-gebeurtenissen
99,9% beschikbaarheid
~/nshift-go ─ curl
200 OK
$ curl -X POSTapi
{
"status": "aangemaakt",
"shipment_id": "shp_7x8k2m9n",
"Track & Trace": "https://track.nshift.com/..."
}
Gemiddelde latentie 142 ms
Beschikbaarheid 99,99%
Snel aan de slag

Verzend je eerste pakket binnen enkele minuten

Eén API is alles wat je nodig hebt. Kies je programmeertaal en ga aan de slag.

Verzoek
curl -X POST https://api.nshiftgo.com/v1/shipments \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "carrier": "postnord",
    "sender": {
      "name": "Your Company",
      "address": "Street 1",
      "city": "Copenhagen",
      "zip": "1000",
      "country": "DK"
    },
    "recipient": {
      "name": "Customer Name",
      "address": "Customer Street 42",
      "city": "Aarhus",
      "zip": "8000",
      "country": "DK"
    },
    "parcels": [{ "weight": 1.5 }]
  }'
const response = await fetch('https://api.nshiftgo.com/v1/shipments', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    carrier: 'postnord',
    sender: {
      name: 'Your Company',
      address: 'Street 1',
      city: 'Copenhagen',
      zip: '1000',
      country: 'DK'
    },
    recipient: {
      name: 'Customer Name',
      address: 'Customer Street 42',
      city: 'Aarhus',
      zip: '8000',
      country: 'DK'
    },
    parcels: [{ weight: 1.5 }]
  })
});

const shipment = await response.json();
console.log(shipment.tracking_number);
import requests

response = requests.post(
    'https://api.nshiftgo.com/v1/shipments',
    headers={
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json'
    },
    json={
        'carrier': 'postnord',
        'sender': {
            'name': 'Your Company',
            'address': 'Street 1',
            'city': 'Copenhagen',
            'zip': '1000',
            'country': 'DK'
        },
        'recipient': {
            'name': 'Customer Name',
            'address': 'Customer Street 42',
            'city': 'Aarhus',
            'zip': '8000',
            'country': 'DK'
        },
        'parcels': [{'weight': 1.5}]
    }
)

shipment = response.json()
print(shipment['tracking_number'])
200 OK
Antwoord
{
  "id": "shp_9f8e7d6c5b4a",
  "status": "created",
  "tracking_number": "JJD000390015678901234",
  "carrier": "postnord",
  "label_url": "https://api.nshiftgo.com/labels/shp_9f8e7d6c5b4a.pdf",
  "estimated_delivery": "2025-01-03",
  "created_at": "2025-01-01T12:00:00Z"
}
Labels met één klik

Print labels in seconden, niet in uren

Stop met kopiëren en plakken tussen systemen. Je bestellingen komen binnen, labels rollen eruit. Zo simpel is het. Werkt ook met thermische printers.

  • Batchprinten voor bulkbestellingen
  • Werkt met elke printer
  • Geen Excel-bestanden meer
Track & Trace voor klanten

Je klanten weten waar hun pakketje is

Gepersonaliseerde Track & Trace-pagina met je logo. Realtime updates worden automatisch verstuurd. Minder 'waar blijft mijn bestelling?'-e-mails voor jou.

  • Branded Track & Trace pagina
  • Automatische sms-/e-mailupdates
  • Minder supporttickets
Meerdere vervoerders

De juiste vervoerder voor elke bestelling

Sommige pakketten moeten snel, andere mogen wat langer duren. Stel je regels één keer in, en wij kiezen automatisch de beste vervoerder.

  • Meer dan 70 vervoerders aangesloten
  • Slimme vervoerderselectie
  • Gebruik je eigen tarieven
Werkt met jouw systemen

Verbindt binnen enkele minuten met jouw webwinkel

Integraties met één klik voor alle belangrijke e-commerceplatforms. Geen ontwikkelaars nodig.

Binnenkort

Magento

Integratie met Adobe Commerce, klaar voor grote bedrijven

Klaar voor API
De saaie cijfers

E-commerce winkels die de spreadsheets vaarwel zeiden

70+
5 min
0
24/7
FAQ

Veelgestelde vragen

Geen verkooppraatjes, gewoon duidelijke antwoorden

Zijn er echt geen verborgen kosten?

Echt. Je betaalt per order die je aanmaakt in Delivery. Dat is alles. 

Wat als ik wil opzeggen?

Je kunt maandelijks opzeggen, zonder extra kosten. Jaarabonnementen kun je aan het einde van de periode opzeggen. 

Met welke e-commerce platforms integreren jullie?

Alle grote namen: Shopify, WooCommerce, Magento. Er komt meer aan! 

Praat ik met echte mensen of met AI-chatbots?

Echte mensen. In je eigen taal. We hebben lokale supportteams in heel Europa die echt verstand hebben van verzenden. Geen scripts, geen chatbots, geen 'uw oproep is belangrijk voor ons'-onzin.

Kan ik mijn eigen vervoerderscontracten gebruiken?

Absoluut. Neem je eigen tarieven en contracten mee. Wij zijn geen tussenpersoon – we maken de verbinding alleen soepeler. Jouw afspraken blijven jouw afspraken.

Ik heb een magazijn, kan ik Delivery gebruiken?

Ja! We zijn gekoppeld aan meer dan 450 verschillende systemen. Direct aan je e-commerceplatform of via je backend WMS- of ERP-systeem. Praat met ons verkoopteam om er zeker van te zijn dat alles werkt. 

Meld je nu aan

Klaar om handmatig werk achter je te laten ?

Stop met handmatig labels typen. Start je gratis proefperiode van 14 dagen in 5 minuten — geen verplichtingen, maandelijks opzegbaar.