API

API

Die universelle Multi-Carrier-Versand-API

Die ShippyPro-API ist der einfachste Weg, Ihr System in 120+ Spediteure weltweit zu integrieren, um das Versandprozess zu optimieren.

Probieren Sie jetzt 30 Bestellungen kostenlos aus!
Keine Kreditkarte erforderlich.

Stärken Sie Ihr
bestehendes System

ShippyPro-API ist die perfekte Lösung, um alle Ihre Systeme (OMS, WMS, POS usw.) mit nur einer einfachen API-Integration mit Ihren Spediteure zu kommunizieren. So behalten Sie Ihre Benutzererfahrung auf Ihrer Plattform.

120+

verfügbare Spediteur
Integrationen

Eine

einzelne API für alle
Ihre Spediteure

Uptime

garantiert

Die Kraft von ShippyPro für alle

Unsere APIs wurden entwickelt, um Unternehmen aller Art weltweit die Möglichkeit zu geben, ShippyPro optimal zu nutzen. Darüber hinaus ist die ShippyPro-Plattform immer auf dem neuesten Stand mit all Ihren Tracking-Updates und nützlichen Insights.

Vergleichen Sie die Preise Ihrer Spediteure und drucken Sie Ihre Versandetiketten

Mit der Get Rates und Shipping-Api können Sie Hunderte von Versandetiketten für Ihre Spediteure in großen Mengen schnell und fehlerfrei drucken. Erstellen Sie Ihre Manifeste und Abholungen mit einer einzigen API für alle Ihre Spediteure.

Your system

Verfolgen Sie Ihre Pakete und senden Sie Versandbenachrichtigungen an Ihre Kunden

Mit der Tracking-API können Sie Ihre Pakete verfolgen und Echtzeit-Updates für jede Sendungsaktualisierung eines Webhooks erhalten. Sie können dann das automatische Senden von Versandbenachrichtigungen an Ihre Kunden direkt von der ShippyPro-Plattform aus aktivieren.

Your systemHi Mark,Your order is in transit.Order error!Check details hereTracking updateFull information here

Alle Ihre Spediteure, eine einzige API

Erhalten Sie Versandkosten in Echtzeit, erstellen Sie Versandetiketten, buchen Sie Abholungen für Ihre Sendungen, verfolgen Sie Ihre Pakete und viel mehr mit einer einzigen API für alle Ihre Spediteure.

Get Rates API

Mit nur einer API erhalten Sie die Preise aller Ihrer Spediteure nach Preis und Zeit.

Shipping API

Generieren Sie Versandetiketten, erhalten Sie Ihre Sendungsverfolgungsnummern und Zolldokumente.

Return API

Legen Sie Retouren für Ihre Sendungen an und erstellen Sie bei Bedarf Retourenetiketten.

Tracking API

Verfolgen Sie Ihre Pakete und erhalten Sie Live-Benachrichtigungen zu Ihrem Sendungsupdate für einen Webhook.

Pickup API

Automatisieren Sie die Abholung weltweit, ohne die Spediteure zu kontaktieren.

Drop–Off API

Holen Sie sich eine Liste der nächstgelegenen Abgabestellen für alle an einem bestimmten Ort verfügbaren Spediteure.

Papierlose API

Laden Sie Dokumente zur Zollabfertigung hoch, um Ihren Prozess zu beschleunigen und Tonnen Papier zu sparen.

Entdecken Sie unsere leistungsstarken APIs

Schauen Sie sich die folgenden Beispiele an und besuchen Sie unsere API-Dokumentation, um loszulegen. Unsere APIs sind in 14 Programmiersprachen und in zwei verschiedenen Technologien, REST und SOAP, geschrieben.

Get Rates
Shipping
Return
Tracking
Pickup
Drop–Off
Text erfolgreich kopiert!
REST
SOAP
Mit nur einem weiteren Feld "IsReturn" können Sie ein Rücksendeetikett anstelle eines Versandetiketts erstellen. Der Rest des Aufrufs entspricht dem der Versand-API.

Anfrage

{
	"Method": "GetRates",
	"Params": {
		"to_address": {
			"name": "John Doe",
			"company": "",
			"street1": "123 Main St",
			"street2": "",
			"city": "Park City",
			"state": "UT",
			"zip": "84060",
			"country": "US",
			"phone": "5551231234",
			"email": "johndoe@gmail.com"
		},
		"from_address": {
			"name": "John Doe",
			"company": "",
			"street1": "123 Main St",
			"street2": "",
			"city": "Park City",
			"state": "UT",
			"zip": "84060",
			"country": "US",
			"phone": "5551231234",
			"email": "johndoe@gmail.com"
		},
		"parcels": [
			{
				"length": 5,
				"width": 5,
				"height": 5,
				"weight": 10
			}
		],
		"Insurance": 0,
		"InsuranceCurrency": "EUR",
		"CashOnDelivery": 0,
		"CashOnDeliveryCurrency": "EUR",
		"ContentDescription": "Shoes",
		"TotalValue": "50.25 EUR",
		"ShippingService": "Standard"
	}
}

Antwort

{
	"Rates": [
		{
			"carrier": "USPS",
			"carrier_id": "50",
			"carrier_label": "USPS Test",
			"rate": "5.60",
			"rate_id": "rate_25984529822",
			"order_id": "order_987521861",
			"delivery_days": 2,
			"service": "First"
		},
		{
			"carrier": "UPS",
			"carrier_id": "51",
			"carrier_label": "UPS Test",
			"rate": "8.40",
			"rate_id": "rate_25952284529822",
			"order_id": "order_987766521861",
			"delivery_days": "1-2",
			"service": "UPSSaver"
		},
		{
			"carrier": "UPS",
			"carrier_id": "51",
			"carrier_label": "UPS Test",
			"rate": "7.50",
			"rate_id": "rate_2598452484822",
			"order_id": "order_98759921861",
			"delivery_days": "3-5",
			"service": "Expedited"
		}
	]
}
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
	<Body xmlnxsi="http://www.w3.org/2001/XMLSchema-instance" xmlnxsd="http://www.w3.org/2001/XMLSchema">
		<GetRates xmlns="http//www.shippypro.com">
			<from_address>
				<city>Park City</city>
				<company />
				<country>US</country>
				<email>johndoe@gmail.com</email>
				<name>John Doe</name>
				<phone>5551231234</phone>
				<state>UT</state>
				<street1>123 Main St</street1>
				<street2 />
				<zip>84060</zip>
			</from_address>
			<to_address>
				<city>Park City</city>
				<company />
				<country>US</country>
				<email>johndoe@gmail.com</email>
				<name>John Doe</name>
				<phone>5551231234</phone>
				<state>UT</state>
				<street1>123 Main St</street1>
				<street2 />
				<zip>84060</zip>
			</to_address>
			<parcels>
				<height>5</height>
				<length>5</length>
				<weight>10</weight>
				<width>5</width>
			</parcels>
			<CashOnDelivery>0</CashOnDelivery>
			<CashOnDeliveryCurrency>EUR</CashOnDeliveryCurrency>
			<ContentDescription>Shoes</ContentDescription>
			<Insurance>0</Insurance>
			<InsuranceCurrency>EUR</InsuranceCurrency>
			<ShippingService>Standard</ShippingService>
			<TotalValue>50.25 EUR</TotalValue>
		</GetRates>
	</Body>
</Envelope>

Antwort

<?xml version="1.0" encoding="UTF-8"?>
<root>
	<Rates>
		<element>
			<carrier>USPS</carrier>
			<carrier_id>50</carrier_id>
			<carrier_label>USPS Test</carrier_label>
			<delivery_days>2</delivery_days>
			<order_id>order_987521861</order_id>
			<rate>5.60</rate>
			<rate_id>rate_25984529822</rate_id>
			<service>First</service>
		</element>
		<element>
			<carrier>UPS</carrier>
			<carrier_id>51</carrier_id>
			<carrier_label>UPS Test</carrier_label>
			<delivery_days>1-2</delivery_days>
			<order_id>order_987766521861</order_id>
			<rate>8.40</rate>
			<rate_id>rate_25952284529822</rate_id>
			<service>UPSSaver</service>
		</element>
		<element>
			<carrier>UPS</carrier>
			<carrier_id>51</carrier_id>
			<carrier_label>UPS Test</carrier_label>
			<delivery_days>3-5</delivery_days>
			<order_id>order_98759921861</order_id>
			<rate>7.50</rate>
			<rate_id>rate_2598452484822</rate_id>
			<service>Expedited</service>
		</element>
	</Rates>
</root>
{
	"Method": "Ship",
	"Params": {
		"to_address": {
			"name": "John Doe",
			"company": "",
			"street1": "123 Main St",
			"street2": "",
			"city": "Park City",
			"state": "UT",
			"zip": "84060",
			"country": "US",
			"phone": "5551231234",
			"email": "johndoe@gmail.com"
		},
		"from_address": {
			"name": "John Doe",
			"company": "",
			"street1": "123 Main St",
			"street2": "",
			"city": "Park City",
			"state": "UT",
			"zip": "84060",
			"country": "US",
			"phone": "5551231234",
			"email": "johndoe@gmail.com"
		},
		"parcels": [
			{
				"length": 5,
				"width": 5,
				"height": 5,
				"weight": 10
			}
		],
		"TotalValue": "123 EUR",
		"TransactionID": "ORDER2365",
		"ContentDescription": "Milk",
		"Insurance": 0,
		"InsuranceCurrency": "EUR",
		"CashOnDelivery": 0,
		"CashOnDeliveryCurrency": "EUR",
		"CashOnDeliveryType": 0,
		"CarrierName": "DHLExpress",
		"CarrierService": "EXPRESS DOMESTIC",
		"CarrierID": 23,
		"OrderID": "12345",
		"RateID": "",
		"Incoterm": "DAP",
		"BillAccountNumber": "",
		"PaymentMethod": "Paypal",
		"Note": "Ship by 25/06/2018",
		"Async": false
	}
}

Antwort

{
	"Result": "OK",
	"NewOrderID": "1234567",
	"LabelURL": [
		"https://cdn.shippypro.com/labels/label-u2504n6612345-15640512345.zpl",
		"https://cdn.shippypro.com/labels/label-u2504n6612345-commercialinvoice-15640512346.zpl"
	],
	"PDF": [],
	"ZPL": [
		"myzpllabel1...",
		"myzpllabel2..."
	],
	"TrackingCarrier": "SpringXBS",
	"TrackingNumber": "UD26123123456",
	"TrackingExternalLink": "https://mailingtechnology.com/tracking/?tn=UD26123123456",
	"AdditionalTrackingNumbers": [],
	"Status": "1"
}
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
	<Body xmlnxsi="http://www.w3.org/2001/XMLSchema-instance" xmlnxsd="http://www.w3.org/2001/XMLSchema">
		<Ship xmlns="http//www.shippypro.com">
			<to_address xmlns="">
				<name>John Doe</name>
				<company>ShippyPro</company>
				<street1>123 Main St</street1>
				<street2 />
				<city>Park City</city>
				<state>UT</state>
				<zip>84060</zip>
				<country>US</country>
				<phone>5551231234</phone>
				<email>johndoe@gmail.com</email>
			</to_address>
			<from_address xmlns="">
				<name>John Doe</name>
				<company>ShippyPro</company>
				<street1>123 Main St</street1>
				<street2 />
				<city>Park City</city>
				<state>UT</state>
				<zip>84060</zip>
				<country>US</country>
				<phone>5551231234</phone>
				<email>johndoe@gmail.com</email>
			</from_address>
			<parcels xmlns="">
				<length>5</length>
				<width>5</width>
				<height>5</height>
				<weight>10</weight>
			</parcels>
			<TotalValue xmlns="">123 EUR</TotalValue>
			<TransactionID xmlns="">ORDER2365</TransactionID>
			<ContentDescription xmlns="">Milk</ContentDescription>
			<Insurance xmlns="">0</Insurance>
			<InsuranceCurrency xmlns="">EUR</InsuranceCurrency>
			<CashOnDelivery xmlns="">0</CashOnDelivery>
			<CashOnDeliveryCurrency xmlns="" />
			<CarrierName xmlns="">DHLExpress</CarrierName>
			<CarrierService xmlns="">EXPRESS DOMESTIC</CarrierService>
			<CarrierID xmlns="">23</CarrierID>
			<OrderID xmlns="">12345</OrderID>
			<RateID xmlns="" />
			<Incoterm xmlns="">DAP</Incoterm>
			<BillAccountNumber xmlns="" />
			<Note xmlns="" />
			<PickNumber xmlns="">12345</PickNumber>
			<Async xmlns="">false</Async>
		</Ship>
	</Body>
</Envelope>

Antwort

<?xml version="1.0" encoding="UTF-8"?>
<root>
	<AdditionalTrackingNumbers />
	<LabelURL>
		<element>https://cdn.shippypro.com/labels/label-u2504n6612345-15640512345.zpl</element>
		<element>https://cdn.shippypro.com/labels/label-u2504n6612345-commercialinvoice-15640512346.zpl</element>
	</LabelURL>
	<NewOrderID>1234567</NewOrderID>
	<PDF />
	<Result>OK</Result>
	<Status>1</Status>
	<TrackingCarrier>SpringXBS</TrackingCarrier>
	<TrackingExternalLink>https://mailingtechnology.com/tracking/?tn=UD26123123456</TrackingExternalLink>
	<TrackingNumber>UD26123123456</TrackingNumber>
	<ZPL>
		<element>myzpllabel1...</element>
		<element>myzpllabel2...</element>
	</ZPL>
</root>
{
	"Method": "Ship",
	"Params": {
		"to_address": {
			"name": "John Doe",
			"company": "",
			"street1": "123 Main St",
			"street2": "",
			"city": "Park City",
			"state": "UT",
			"zip": "84060",
			"country": "US",
			"phone": "5551231234",
			"email": "johndoe@gmail.com"
		},
		"from_address": {
			"name": "John Doe",
			"company": "",
			"street1": "123 Main St",
			"street2": "",
			"city": "Park City",
			"state": "UT",
			"zip": "84060",
			"country": "US",
			"phone": "5551231234",
			"email": "johndoe@gmail.com"
		},
		"parcels": [
			{
				"length": 5,
				"width": 5,
				"height": 5,
				"weight": 10
			}
		],
		"TotalValue": "123 EUR",
		"TransactionID": "ORDER2365",
		"ContentDescription": "Milk",
		"Insurance": 0,
		"InsuranceCurrency": "EUR",
		"CashOnDelivery": 0,
		"CashOnDeliveryCurrency": "EUR",
		"CashOnDeliveryType": 0,
		"CarrierName": "DHLExpress",
		"CarrierService": "EXPRESS DOMESTIC",
		"CarrierID": 23,
		"OrderID": "12345",
		"RateID": "",
		"Incoterm": "DAP",
		"BillAccountNumber": "",
		"PaymentMethod": "Paypal",
		"Note": "Ship by 25/06/2018",
		"Async": false,
		"IsReturn": true,
	}
}

Antwort

{
	"Result": "OK",
	"NewOrderID": "1234567",
	"LabelURL": [
		"https://cdn.shippypro.com/labels/label-u2504n6612345-15640512345.zpl",
		"https://cdn.shippypro.com/labels/label-u2504n6612345-commercialinvoice-15640512346.zpl"
	],
	"PDF": [],
	"ZPL": [
		"myzpllabel1...",
		"myzpllabel2..."
	],
	"TrackingCarrier": "SpringXBS",
	"TrackingNumber": "UD26123123456",
	"TrackingExternalLink": "https://mailingtechnology.com/tracking/?tn=UD26123123456",
	"AdditionalTrackingNumbers": [],
	"Status": "1"
}
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
	<Body xmlnxsi="http://www.w3.org/2001/XMLSchema-instance" xmlnxsd="http://www.w3.org/2001/XMLSchema">
		<Ship xmlns="http//www.shippypro.com">
			<to_address xmlns="">
				<name>John Doe</name>
				<company>ShippyPro</company>
				<street1>123 Main St</street1>
				<street2 />
				<city>Park City</city>
				<state>UT</state>
				<zip>84060</zip>
				<country>US</country>
				<phone>5551231234</phone>
				<email>johndoe@gmail.com</email>
			</to_address>
			<from_address xmlns="">
				<name>John Doe</name>
				<company>ShippyPro</company>
				<street1>123 Main St</street1>
				<street2 />
				<city>Park City</city>
				<state>UT</state>
				<zip>84060</zip>
				<country>US</country>
				<phone>5551231234</phone>
				<email>johndoe@gmail.com</email>
			</from_address>
			<parcels xmlns="">
				<length>5</length>
				<width>5</width>
				<height>5</height>
				<weight>10</weight>
			</parcels>
			<TotalValue xmlns="">123 EUR</TotalValue>
			<TransactionID xmlns="">ORDER2365</TransactionID>
			<ContentDescription xmlns="">Milk</ContentDescription>
			<Insurance xmlns="">0</Insurance>
			<InsuranceCurrency xmlns="">EUR</InsuranceCurrency>
			<CashOnDelivery xmlns="">0</CashOnDelivery>
			<CashOnDeliveryCurrency xmlns="" />
			<CarrierName xmlns="">DHLExpress</CarrierName>
			<CarrierService xmlns="">EXPRESS DOMESTIC</CarrierService>
			<CarrierID xmlns="">23</CarrierID>
			<OrderID xmlns="">12345</OrderID>
			<RateID xmlns="" />
			<Incoterm xmlns="">DAP</Incoterm>
			<BillAccountNumber xmlns="" />
			<Note xmlns="" />
			<PickNumber xmlns="">12345</PickNumber>
			<Async xmlns="">false</Async>
		</Ship>
	</Body>
</Envelope>

Antwort

<?xml version="1.0" encoding="UTF-8"?>
<root>
	<AdditionalTrackingNumbers />
	<LabelURL>
		<element>https://cdn.shippypro.com/labels/label-u2504n6612345-15640512345.zpl</element>
		<element>https://cdn.shippypro.com/labels/label-u2504n6612345-commercialinvoice-15640512346.zpl</element>
	</LabelURL>
	<NewOrderID>1234567</NewOrderID>
	<PDF />
	<Result>OK</Result>
	<Status>1</Status>
	<TrackingCarrier>SpringXBS</TrackingCarrier>
	<TrackingExternalLink>https://mailingtechnology.com/tracking/?tn=UD26123123456</TrackingExternalLink>
	<TrackingNumber>UD26123123456</TrackingNumber>
	<ZPL>
		<element>myzpllabel1...</element>
		<element>myzpllabel2...</element>
	</ZPL>
</root>
{
	"Method": "GetTracking",
	"Params": {
		"Code": "1ZA103756899507566"
	}
}

Antwort

{
	"Carrier": "UPS",
	"CarrierLogo": "https://www.shippypro.com/sites/all/themes/shippypro_theme/assets_pannello/images/corrieri/Logo_UPS.png",
	"Completed": true,
	"EstimatedDeliveryDate": "1489659960",
	"StatusCode": 6,
	"Details": [
		{
			"date": "1489659960",
			"message": "DELIVERED",
			"city": "MOTRIL",
			"StatusCode": 6
		},
		{
			"date": "1489625040",
			"message": "OUT FOR DELIVERY",
			"city": "GUARROMAN - JAEN",
			"StatusCode": 3
		},
		{
			"date": "1489618800",
			"message": "ARRIVAL SCAN",
			"city": "GUARROMAN - JAEN",
			"StatusCode": 2
		},
		{
			"date": "1489543200",
			"message": "DEPARTURE SCAN",
			"city": "ZARAGOZA",
			"StatusCode": 2
		},
		{
			"date": "1489443180",
			"message": "EXPORT SCAN",
			"city": "BOLOGNA",
			"StatusCode": 2
		},
		{
			"date": "1489429260",
			"message": "ORIGIN SCAN",
			"city": "PARMA",
			"StatusCode": 2
		},
		{
			"date": "1489419660",
			"message": "PICKUP SCAN",
			"city": "PARMA",
			"StatusCode": 2
		}
	]
}
<?xml version="1.0" encoding="UTF-8"?>
<root>
	<Method>GetTracking</Method>
	<Params>
		<Code>1ZA103756899507566</Code>
	</Params>
</root>

Antwort

<?xml version="1.0" encoding="UTF-8"?>
<root>
	<Carrier>UPS</Carrier>
	<CarrierLogo>https://www.shippypro.com/sites/all/themes/shippypro_theme/assets_pannello/images/corrieri/Logo_UPS.png</CarrierLogo>
	<Completed>true</Completed>
	<Details>
		<element>
			<StatusCode>6</StatusCode>
			<city>MOTRIL</city>
			<date>1489659960</date>
			<message>DELIVERED</message>
		</element>
		<element>
			<StatusCode>3</StatusCode>
			<city>GUARROMAN - JAEN</city>
			<date>1489625040</date>
			<message>OUT FOR DELIVERY</message>
		</element>
		<element>
			<StatusCode>2</StatusCode>
			<city>GUARROMAN - JAEN</city>
			<date>1489618800</date>
			<message>ARRIVAL SCAN</message>
		</element>
		<element>
			<StatusCode>2</StatusCode>
			<city>ZARAGOZA</city>
			<date>1489543200</date>
			<message>DEPARTURE SCAN</message>
		</element>
		<element>
			<StatusCode>2</StatusCode>
			<city>BOLOGNA</city>
			<date>1489443180</date>
			<message>EXPORT SCAN</message>
		</element>
		<element>
			<StatusCode>2</StatusCode>
			<city>PARMA</city>
			<date>1489429260</date>
			<message>ORIGIN SCAN</message>
		</element>
		<element>
			<StatusCode>2</StatusCode>
			<city>PARMA</city>
			<date>1489419660</date>
			<message>PICKUP SCAN</message>
		</element>
	</Details>
	<EstimatedDeliveryDate>1489659960</EstimatedDeliveryDate>
	<StatusCode>6</StatusCode>
</root>
{
	"Method": "BookPickup",
	"Params": {
		"to_address": {
			"country": "US"
		},
		"from_address": {
			"name": "John Doe",
			"company": "",
			"street1": "123 Main St",
			"street2": "",
			"city": "Park City",
			"state": "UT",
			"zip": "84060",
			"country": "US",
			"phone": "5551231234",
			"email": "johndoe@gmail.com"
		},
		"parcels": [
			{
				"length": 5,
				"width": 5,
				"height": 5,
				"weight": 10
			}
		],
		"CarrierName": "DHLExpress",
		"CarrierID": 20,
		"PickupTime": 1517564402,
		"PickupNote": "Urgent",
		"PickupMorningMintime": "09:00",
		"PickupMorningMaxtime": "12:00",
		"PickupAfternoonMintime": "14:00",
		"PickupAfternoonMaxtime": "18:00"
	}
}

Antwort

{
	"Result": "OK",
	"Message": "Booked",
	"ConfirmationID": "1598"
}
<?xml version="1.0" encoding="UTF-8"?>
<root>
	<Method>BookPickup</Method>
	<Params>
		<CarrierID>20</CarrierID>
		<CarrierName>DHLExpress</CarrierName>
		<PickupAfternoonMaxtime>18:00</PickupAfternoonMaxtime>
		<PickupAfternoonMintime>14:00</PickupAfternoonMintime>
		<PickupMorningMaxtime>12:00</PickupMorningMaxtime>
		<PickupMorningMintime>09:00</PickupMorningMintime>
		<PickupNote>Urgent</PickupNote>
		<PickupTime>1517564402</PickupTime>
		<from_address>
			<city>Park City</city>
			<company />
			<country>US</country>
			<email>johndoe@gmail.com</email>
			<name>John Doe</name>
			<phone>5551231234</phone>
			<state>UT</state>
			<street1>123 Main St</street1>
			<street2 />
			<zip>84060</zip>
		</from_address>
		<parcels>
			<element>
				<height>5</height>
				<length>5</length>
				<weight>10</weight>
				<width>5</width>
			</element>
		</parcels>
		<to_address>
			<country>US</country>
		</to_address>
	</Params>
</root>

Antwort

<?xml version="1.0" encoding="UTF-8"?>
<root>
	<ConfirmationID>1598</ConfirmationID>
	<Message>Booked</Message>
	<Result>OK</Result>
</root>
{
	"Method": "GetDropOffPoints",
	"Params": {
		"city": "Florence",
		"zip": "50126",
		"country": "IT",
		"couriers": [
			"UPS",
			"POSTEITALIANE"
		],
		"parcels": [
			{
				"length": 5,
				"width": 5,
				"height": 5,
				"weight": 10
			}
		]
	}
}

Antwort

{
	"Result": "OK",
	"Points": {
		"UPS": [
			{
				"PointID": "U83178036",
				"PointName": "MAIL BOXES ETC. 0345",
				"Latitude": "43.76750946",
				"Longitude": "11.25979900",
				"CarrierName": "UPS",
				"Street": "CORSO DEI TINTORI 39 ROSSO",
				"Zip": "50122",
				"City": "FIRENZE",
				"State": "FI",
				"DistanceFromOrigin": {
					"Value": "0.4",
					"UnitOfMeasurement": {
						"Code": "KM",
						"Description": "KILOMETERS"
					}
				},
				"ImageURL": "https://www.ups.com/rms/image?id=6DF36446-39B0-4205-BDB2-31CC39DE238A",
				"Phone": "0230303039",
				"TypeOfPoint": false,
				"DayOfWeek": [
					{
						"Day": "2",
						"Hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "3",
						"Hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "4",
						"Hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "5",
						"Hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "6",
						"Hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					}
				]
			}
		],
		"POSTEITALIANE": [
			{
				"PointID": "25008",
				"PointName": "Firenze 37",
				"Latitude": "43.76750557",
				"Longitude": "11.25973460",
				"CarrierName": "POSTEITALIANE",
				"Street": "PIAZZA GINO BARTALI 18",
				"Zip": "50122",
				"City": "FIRENZE",
				"State": "FI",
				"DistanceFromOrigin": {
					"Value": "0.6",
					"UnitOfMeasurement": {
						"Code": "KM",
						"Description": "KILOMETERS"
					}
				},
				"ImageURL": false,
				"Phone": "0230303039",
				"TypeOfPoint": "FMP",
				"DayOfWeek": [
					{
						"Day": "2",
						"hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "3",
						"hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "4",
						"hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "5",
						"hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					},
					{
						"Day": "6",
						"hours": [
							"9:30 - 13:00",
							"15:00 - 18:00"
						]
					}
				]
			}
		]
	}
}
<?xml version="1.0" encoding="UTF-8"?>
<root>
	<Method>GetDropOffPoints</Method>
	<Params>
		<city>Florence</city>
		<country>IT</country>
		<couriers>
			<element>UPS</element>
			<element>POSTEITALIANE</element>
		</couriers>
		<parcels>
			<element>
				<height>5</height>
				<length>5</length>
				<weight>10</weight>
				<width>5</width>
			</element>
		</parcels>
		<zip>50126</zip>
	</Params>
</root>

Antwort

<?xml version="1.0" encoding="UTF-8" ?>
<root>
	<Result>OK</Result>
	<Points>
		<UPS>
			<PointID>U83178036</PointID>
			<PointName>MAIL BOXES ETC. 0345</PointName>
			<Latitude>43.76750946</Latitude>
			<Longitude>11.25979900</Longitude>
			<CarrierName>UPS</CarrierName>
			<Street>CORSO DEI TINTORI 39 ROSSO</Street>
			<Zip>50122</Zip>
			<City>FIRENZE</City>
			<State>FI</State>
			<DistanceFromOrigin>
				<Value>0.4</Value>
				<UnitOfMeasurement>
					<Code>KM</Code>
					<Description>KILOMETERS</Description>
				</UnitOfMeasurement>
			</DistanceFromOrigin>
			<ImageURL>https://www.ups.com/rms/image?id=6DF36446-39B0-4205-BDB2-31CC39DE238A</ImageURL>
			<Phone>0230303039</Phone>
			<TypeOfPoint>false</TypeOfPoint>
			<DayOfWeek>
				<Day>2</Day>
				<Hours>9:30 - 13:00</Hours>
				<Hours>15:00 - 18:00</Hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>3</Day>
				<Hours>9:30 - 13:00</Hours>
				<Hours>15:00 - 18:00</Hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>4</Day>
				<Hours>9:30 - 13:00</Hours>
				<Hours>15:00 - 18:00</Hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>5</Day>
				<Hours>9:30 - 13:00</Hours>
				<Hours>15:00 - 18:00</Hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>6</Day>
				<Hours>9:30 - 13:00</Hours>
				<Hours>15:00 - 18:00</Hours>
			</DayOfWeek>
		</UPS>
		<POSTEITALIANE>
			<PointID>25008</PointID>
			<PointName>Firenze 37</PointName>
			<Latitude>43.76750557</Latitude>
			<Longitude>11.25973460</Longitude>
			<CarrierName>POSTEITALIANE</CarrierName>
			<Street>PIAZZA GINO BARTALI 18</Street>
			<Zip>50122</Zip>
			<City>FIRENZE</City>
			<State>FI</State>
			<DistanceFromOrigin>
				<Value>0.6</Value>
				<UnitOfMeasurement>
					<Code>KM</Code>
					<Description>KILOMETERS</Description>
				</UnitOfMeasurement>
			</DistanceFromOrigin>
			<ImageURL>false</ImageURL>
			<Phone>0230303039</Phone>
			<TypeOfPoint>FMP</TypeOfPoint>
			<DayOfWeek>
				<Day>2</Day>
				<hours>9:30 - 13:00</hours>
				<hours>15:00 - 18:00</hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>3</Day>
				<hours>9:30 - 13:00</hours>
				<hours>15:00 - 18:00</hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>4</Day>
				<hours>9:30 - 13:00</hours>
				<hours>15:00 - 18:00</hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>5</Day>
				<hours>9:30 - 13:00</hours>
				<hours>15:00 - 18:00</hours>
			</DayOfWeek>
			<DayOfWeek>
				<Day>6</Day>
				<hours>9:30 - 13:00</hours>
				<hours>15:00 - 18:00</hours>
			</DayOfWeek>
		</POSTEITALIANE>
	</Points>
</root>

Erweiterte APIs Neu
für Unternehmen

Mit unseren fortschrittlichen APIs können Unternehmen jetzt das von ihnen angebotene Liefererlebnis vom Kauf bis zur Rückgabe verbessern. So können sie mehr konvertieren, verkaufen und behalten und unterstützen auch ihre nachhaltige Strategieumsetzung mit datengesteuerten Entscheidungen.

Check Address
API

Lassen Sie ShippyPro jede Adresse überprüfen und korrigieren. So kommt jedes Paket am richtigen Ziel an.

Proof Of
Delivery API

Mit der POD-API können Sie den Zustellnachweis für einige Spediteure als PDF anzeigen, sobald das Paket geliefert wurde.

Return Carrier
Label Combination API

Erstellen Sie Versand- und Rücksendeetiketten mit zwei verschiedenen Spediteuren automatisch.

Marketplace
API

Verbinden Sie Ihre Marketplaces mit ShippyPro und importieren Sie Ihre Bestelldaten automatisch.

Get HS
Code API

Erhalten Sie HS-Codes für Ihre Produkte und beschleunigen Sie den Zollabfertigungsprozess.

Landed Cost
API

ShippyPro berechnet die Zollgebühren vor dem Versand eines Artikels. So wissen Sie genau, wie viel Sie bezahlen müssen.

CO2 Impact
API

ShippyPro berechnet das durch jede Bestellung erzeugte CO2, sodass Sie den ökologischen Fußabdruck bewerten können.

Get Detailed
Costs API

Erfahren Sie, wie sich die Spediteursraten zusammensetzen, indem Sie die Einzelkosten (Treibstoffzuschlag, Nachnahme) aufschlüsseln.

Leistungsstarke APIs, leistungsstarke
Tools zu deren Verwaltung

Holen Sie sich das Beste aus Ihrer API-Integration heraus! Testen Sie Ihre APIs mit echten Spediteure, bevor Sie die integrieren, sehen Sie alle Ihre API-Protokolle und vermeiden Sie einige Fehler mit unseren Tools.

API Logs

Sehen Sie alle Ihre API-Protokolle und erhalten Sie nützliche Insights für jeden API-Aufruf.
Überprüfen Sie die tatsächliche Anforderung und Antwort aller Ihrer APIs.

API Logs

API Errors

Holen Sie sich Hilfe, wenn in Echtzeit und automatisch etwas schief geht.
Erfahren Sie auf einen Blick, wie Sie die Verwaltung Ihrer APIs verbessern können.

API Errors

API Console

Verbinden Sie Ihre Spediteure, testen Sie alle ShippyPro-APIs in Echtzeit und erhalten Sie sofort eine Antwort.
So wissen Sie genau, wie jede API funktioniert, bevor Sie die integrieren.

API Console

Webhook Logs

Geben Sie Ihren Endpunkt ein und lassen Sie sich über Änderungen des Lieferstatus benachrichtigen.
Erhalten Sie Zugriff auf einige nützliche Insights in Tracking-Updates, die wir Ihnen in Echtzeit senden.

Webhook Logs

Sie müssen unsere APIs nicht verwenden,
wenn Sie dies nicht möchten

Suchen Sie nach einer einfacheren Lösung, um Ihren Versandprozess zu optimieren? Verwenden Sie die ShippyPro-Plattform, anstatt unsere APIs zu integrieren. Und warum nicht beides? Unsere Plattform wird immer mit interessanten Insights aktualisiert.

Die größte Bibliothek von Spediteur-
und Vertriebskanäle-Integrationen

Mit ShippyPro können Sie mit wenigen Klicks +60 Vertriebskanäle und +120 Spediteure integrieren. Finden Sie unten Ihre Integrationen und legen Sie los.

ALLE INTEGRATIONEN ENTDECKEN

Mit den innovativsten
Unternehmen arbeiten

VON ENTWICKLERN FÜR ENTWICKLER

Für Entwickler
gebaut

Einfache Dokumentation, Artikeln von Support-Center und API-Referenz in 14 verschiedenen Programmiersprachen (Python, PHP, NodeJs usw.).

Vollständig getestet
und testbar

Alle unsere API-Integrationen werden mit Millionen von Sendungen getestet. Sie können die auch selbst mit unserer API-Console testen.

Wir sind hier, um Ihnen
in fünf Sprachen zu helfen

Sprechen Sie direkt mit unserem mehrsprachigen Team und erhalten Sie sofort Antworten auf Ihre API-Integration. Unser Team hilft Ihnen gerne weiter!

Was unsere Kunden an der ShippyPro API lieben

ShippyPro e-commerce integrations


Mit ShippyPro konnten wir alle unsere Spediteure über eine einzige API anbinden. Sie zeichnen sich durch kompetenten, multilingualen Support aus und sind somit für uns der optimale Partner.

Olga Hedderich, Frontend Developer - Burg-Apotheke

Stärken Sie Ihr
vorhandenes System

Holen Sie sich die Leistung von 120+ Spediteure mit nur einer API-Integration. Lesen Sie unsere API-Dokumentation und testen Sie die kostenlos!

Testen Sie alle unsere Funktionen kostenlos
und entscheiden dann, ob Sie ein Upgrade durchführen möchten.