DEUTSCHE POST API v1.0

Services

WARENPOST

Die Etikette wird erstellt und sofort an den Kunden zurückgegeben

POST https://easylox.de/api/v1/create
{
    "to": {
        "company": "Paket.ag & EasyLox GmbH",
        "first_name": "Christian",
        "last_name": "Rademaker",
        "street": "Mulweg",
        "street_no": "3a",
        "city": "Schifferstadt",
        "zip_code": "67105",
        "country": "DE",
        "phone": "+4962359159957",
    },
    "from": {
        "company": "Receiver Inc.",
        "first_name": "Max",
        "last_name": "Mustermann",
        "street": "Beispielstrase",
        "street_no": "123",
        "city": "Musterstadt",
        "zip_code": "48455",
        "country": "DE",
        "phone": "555-555",
    },
    "package": { 
        "weight": 1,
        "length": 35,
        "width": 25,
        "height": 5
    },
    "amount_of_label": 1,
    "carrier": "warenpost",
    "service": "warenpost",
    "reference_number": "ref1234356789",
}

Request info:

  • amount_of_label optional. Anzahl identischer Gewichte, Standard 1

Bedarf:

  • to Empfängerbereich
  • from Absenderabschnitt
  • package Abschnitt Frachtparameter

Überprüfung der Abreise

  • maximale Abmessungen (l/b/h): 35 x 25 x 5 cm
  • maximale Gewight: 1 kg

Wenn die Bestellung erfolgreich erstellt wurde, gibt die EasyLox.de-API die folgende Antwort zurück:

Response info:

  • id eindeutige Bestellnummer im EasyLox.de-System
  • shipping_id Frachtnummer
  • shipment_url Link zur Bestellung im EasyLox.de-System
  • tracking_url Link zur Verfolgung des Auftragsstatus in EasyLox.de
  • carrier_tracking_url Link, um den Status der Bestellung im System des Transportunternehmens zu verfolgen
  • carrier_tracking_no Verfolgung der Frachtnummer im System des Transportunternehmens
  • label Link zum Etikett
  • price Bestellkosten

Response

200 OK

{
    "0":
    {
        "id" :859902,
        "shipping_id": "123456789123456789132456789",
        "shipment_url": "https://easylox.de/shipment/123456/edit",
        "tracking_url": "https://easylox.de/shipment/123456/tracking",
        "carrier_tracking_url": "https://www.dhl.de/de/privatkunden/pakete-empfangen/verfolgen.html?piececode=000111000111000",
        "carrier_tracking_no": "000111000111000",
        "label": "https://easylox.de/get_label/123456789123456789132456789",
        "price": "0.00"
    }
}

Beispielanforderung mit CURL

curl -u :API_KEY -H "Content-Type:  application/json" -d '{"to": {"company": "Paket.ag & EasyLox gmbh","first_name": "christian","last_name": "rademaker","street": "mühlweg","street_no": "3a","city": "schifferstadt","zip_code": "67105","country": "de","phone": "+4962359159957","email": "it@paket.ag"},"from": {"company": "Receiver inc.","first_name": "max","last_name": "mustermann","street": "beispielstraße","street_no": "123","city": "musterstadt","zip_code": "48455","country": "de","phone": "555-555","email": "test@domain.tld"},"package": {"weight": 20,"length": 100,"width": 50,"height": 50},"amount_of_label": 1,"carrier": "warenpost","service": "warenpost","reference_number": "ref1234356789"}' 
https: //easylox.de/api/v1/create