FEDEX API v1.0
Services
ECONOMY
Die Etikette wird gedruckt und sofort an den Kunden zurückgesandt, OHNE die Fracht abzuholen
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": "+4962359159957",
},
"package": {
"weight": 5,
"length": 30,
"width": 20,
"height": 10
},
"amount_of_label": 1,
"carrier": "fedex",
"service": "fedex_economy",
"reference_number": "ref1234356789",
}
Request info:
amount_of_label
optional. Anzahl identischer Gewichte, Standard 1
Bedarf:
to
Empfängerbereichfrom
Absenderabschnittpackage
Abschnitt Frachtparameter
Überprüfung der Abreise
- maximale Abmessungen (l/b/h): 120 x 75 x 75 cm
- maximale Gurtmaß: 265
Formel: (zweitlaengsteSeite + kuerzesteSeite) * 2 + laengsteSeite
- maximale RealGewicht: 70,5 kg
- maximale VolumenGewicht: 70,5 kg
Formel: (Länge * Breite * Höhe)/5000
Wenn die Bestellung erfolgreich erstellt wurde, gibt die EasyLox.de-API die folgende Antwort zurück:
Response info:
id
eindeutige Bestellnummer im EasyLox.de-Systemshipping_id
Frachtnummershipment_url
Link zur Bestellung im EasyLox.de-Systemtracking_url
Link zur Verfolgung des Auftragsstatus in EasyLox.decarrier_tracking_url
Link, um den Status der Bestellung im System des Transportunternehmens zu verfolgencarrier_tracking_no
Verfolgung der Frachtnummer im System des Transportunternehmenslabel
Link zum Etikettprice
Bestellkosten
Response
200 OK
{
"0":
{
"id" :123456,
"shipping_id": "123456789123456789132456789",
"shipment_url": "https://easylox.de/shipment/123456/edit",
"tracking_url": "https://easylox.de/shipment/123456/tracking",
"carrier_tracking_url": "https://www.fedex.com/fedextrack/?trknbr=123456789",
"carrier_tracking_no": "123456789",
"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": "fedex","service": "fedex_economy","reference_number": "ref1234356789"}'
https://easylox.de/api/v1/create
ABHOLUNG
Das Etikett ist bereits vorhanden. Sie müssen die Abholung der Ladung bei bestellen
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": 5,
"length": 30,
"width": 20,
"height": 10
},
"amount_of_label": 1,
"carrier": "fedex",
"service": "fedex_economy",
"reference_number": "ref1234356789",
"pickup": "2020-09-08",
"pickup_time_latest" => "16:00"
}
Request info:
amount_of_label
optional. Anzahl identischer Gewichte, Standard 1pickup
required. Abholung ist am nächsten Werktag von 9:00 bis 16:00 Uhr möglich
Bedarf:
to
Empfängerbereichfrom
Absenderabschnittpackage
Abschnitt Frachtparameterpickup
das gewünschte Datum der Abholung der Ware an der Absenderadresse
Überprüfung der Abreise
- maximale Abmessungen (l/b/h): 120 x 75 x 75 cm
- maximale Gurtmaß: 265
Formel: (Zweitlängste Seite + Kürzeste Seite) * 2 + Längste Seite
- maximale RealGewicht: 70,5 kg
- maximale VolumenGewicht: 70,5 kg
Formel: (Länge * Breite * Höhe)/5000
Wenn die Bestellung erfolgreich erstellt wurde, gibt die EasyLox.de-API die folgende Antwort zurück:
Response info:
id
eindeutige Bestellnummer im EasyLox.de-Systemshipping_id
Frachtnummershipment_url
Link zur Bestellung im EasyLox.de-Systemtracking_url
Link zur Verfolgung des Auftragsstatus in EasyLox.decarrier_tracking_url
Link, um den Status der Bestellung im System des Transportunternehmens zu verfolgencarrier_tracking_no
Verfolgung der Frachtnummer im System des Transportunternehmenslabel
Link zum Etikettprice
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.fedex.com/fedextrack/?trknbr=123456789",
"carrier_tracking_no": "123456789",
"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": "fedex","service": "fedex_economy","reference_number": "ref1234356789","pickup": "2020-09-08","pickup_time_latest" => "16:00"}'
https://easylox.de/api/v1/create
ABHOLUNG STATUS
POST https://easylox.de/api/v1/pickup_status
{
"carrier": "fedex",
"pickup_id": "abb08d44eee69c01c4aa9b73bbc5849ae"
}
Request info:
carrier
required. Abholung mit eindeutiger Buchungsnummerpickup_id
required. Verfügbare Wertefedex
Response info:
pickup_date
Abholdatumpickup_time_latest
Abholzeitpickup_id
Eindeutige Buchungsnummer für die Frachtabholung im Easylox.de-Systempickup_status
Der textliche aktuelle Status der Buchung der Abholungpickup_status_num
Nummer des aktuellen Buchungsstatus der Abholungpickup_request
Details zur Abholadressepickup_response
Details zur Buchung einer Abholung bei Fedex
Response
200 OK
{
"error":false,
"response":{
"pickup_date":"2021-06-04",
"pickup_time_latest":"09:00:00",
"pickup_id":"abb08d44eee9c04c4aa9b73bbc5849ae",
"pickup_status":"canceled",
"pickup_status_num":3,
"package_data":{
"PackageCount":1,
"PackageWeight":11
},
"pickup_request":{
"to":{
"to_company":"Paket.ag & EasyLox GmbH",
"to_first_name":"Christian",
"to_last_name":"Rademaker",
"to_care_of":"",
"to_street":"Mulweg",
"to_street_no":"3a",
"to_city":"Schifferstadt",
"to_zip_code":"67105",
"to_state":"",
"to_country":"BE"
}
},
"pickup_response":{
"CustomerTransactionId":"abb08d44eee9c04c4aa9b73bbc5849ae",
"PickupConfirmationNumber":"161",
"Location":"ZQCE"
}
},
"time":"0s."
}
Beispielanforderung mit CURL
curl -u :API_KEY -H "Content-Type: application/json" -d '{"carrier":"fedex","pickup_id":"abb08d44eee9c04c4aa9b73bbc5849ae"}'
https://easylox.de/api/v1/pickup_status
Abholung Stornierung
POST https://easylox.de/api/v1/pickup_cancel
{
"carrier": "fedex",
"pickup_id": "abb08d44eee69c01c4aa9b73bbc5849ae"
}
Request info:
carrier
required. Abholung mit eindeutiger Buchungsnummerpickup_id
required. Verfügbare Wertefedex
Response info:
pickup_id
Eindeutige Buchungsnummer für die Frachtabholung im Easylox.de-Systempickup_status
Der textliche aktuelle Status der Buchung der Abholungpickup_status_num
Nummer des aktuellen Buchungsstatus der Abholung
Response
200 OK
{
"error":false,
"response":{
"pickup_id":"abb08d44eee9c04c4aa9b73bbc5849ae",
"pickup_status":"canceled",
"pickup_status_num":3,
},
"time":"0s."
}
Beispielanforderung mit CURL
curl -u :API_KEY -H "Content-Type: application/json" -d '{"carrier":"fedex","pickup_id":"abb08d44eee9c04c4aa9b73bbc5849ae"}'
https://easylox.de/api/v1/pickup_cancel
ZOLLDEKLARATION
Wenn Sie eine Sendung in ein Land senden möchten, in dem eine Zollanmeldung erforderlich ist, können Sie dies folgendermaßen angeben. Detaillierte Informationen zu den Parametern finden Sie in unserer Dokumentation zum Erstellen einer Sendung.
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": "EG",
"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": 5,
"length": 30,
"width": 20,
"height": 10
},
"customs_declaration":{
"contents_type":"commercial_goods",
"contents_explanation":"Gifts",
"currency":"EUR",
"total_value_amount":31,
"items":[{
"origin_country": "DE",
"description": "Gifts 1",
"hs_tariff_number": "123456789",
"quantity": "1",
"value_amount": "10.50",
"net_weight": "0.8",
"gross_weight": "0.8"
},
{
"origin_country": "DE",
"description": "Gifts 2",
"hs_tariff_number": "123456789",
"quantity": "1",
"value_amount": "20.50",
"net_weight": "0.8",
"gross_weight": "0.8"
}]
},
"amount_of_label": 1,
"carrier": "fedex",
"service": "fedex_economy",
"reference_number": "ref1234356789",
}
Request info:
amount_of_label
optional. Anzahl identischer Gewichte, Standard 1
Bedarf:
to
Empfängerbereichfrom
Absenderabschnittpackage
Abschnitt Frachtparametercustoms_declaration
Abschnitt der Parameter der Zollanmeldung
Überprüfung der Abreise
- maximale Abmessungen (l/b/h): 120 x 75 x 75 cm
- maximale Gurtmaß: 265
Formel: (zweitlaengsteSeite + kuerzesteSeite) * 2 + laengsteSeite
- maximale RealGewicht: 70,5 kg
- maximale VolumenGewicht: 70,5 kg
Formel: (Länge * Breite * Höhe)/5000
Datenanforderung
to country
Für EU-Länder wird keine Zollanmeldung abgegebencontents_type
commercial_goods, commercial_sample, documents, gift, returned_goods>currency
EURcontents_explanation
Inhaltserklärung erforderlichitems (origin_country, description, quantity, value_amount, net_weigh, gross_weigh)
Erforderlich
Wenn die Bestellung erfolgreich erstellt wurde, gibt die EasyLox.de-API die folgende Antwort zurück:
Response info:
id
eindeutige Bestellnummer im EasyLox.de-Systemshipping_id
Frachtnummershipment_url
Link zur Bestellung im EasyLox.de-Systemtracking_url
Link zur Verfolgung des Auftragsstatus in EasyLox.decarrier_tracking_url
Link, um den Status der Bestellung im System des Transportunternehmens zu verfolgencarrier_tracking_no
Verfolgung der Frachtnummer im System des Transportunternehmenslabel
Link zum Etikettprice
Bestellkosten
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": "eg","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}, "customs_declaration":{"contents_type":"commercial_goods", "contents_explanation":"Gifts","currency":"EUR","total_value_amount":247,"items":[{"origin_country": "DE","description": "Gift 1","hs_tariff_number": "123456789","quantity": "1","value_amount": "10.50","net_weight": "0.8","gross_weight": "0.8"},{"origin_country": "DE","description": "Gift 2","hs_tariff_number": "123456789","quantity": "1","value_amount": "20.50","net_weight": "0.8","gross_weight": "0.8"}]},"amount_of_label": 1,"carrier": "fedex","service": "fedex_economy","reference_number": "ref1234356789"}'
https://easylox.de/api/v1/create
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.fedex.com/fedextrack/?trknbr=123456789",
"carrier_tracking_no": "123456789",
"label": "https://easylox.de/get_label/123456789123456789132456789",
"price": "0.00"
}
}