Eine einzige API für alle Spediteure

Mit unserer integrierten API können Sie Adressen einfach überprüfen, Versandetiketten erstellen, Versandkosten vergleichen, Versicherungen verkaufen, Pakete verfolgen und eine Abholung buchen.


Rates

ShippyPro API Rates ermöglichen Ihnen, die Preise aller Ihrer Spediteure nach Preis und Zeit mit nur einer einfachen API-Anfrage zu sortieren. Mit dieser nützlichen API-Anfrage können Sie Ihren Versandprozess, Ihren Check Out und Ihr Backend verstärken..

Versand

API Shipping ermöglichen Ihnen, Versandetiketten in unterschiedlicher Größe (A4, A6, ZPL, EPL) für alle unterstützten Spediteure zu erstellen. Sie können auch Zolldokumente und Manifeste für Ihre Spediteure über API generieren.

Track & Trace

Sie können Ihre Bestellungen verfolgen und werden an Webhooks benachrichtigt, wenn Ihre Bestellung einen neuen Status erhält.

Booking

Mit der ShippyPro Booking API können Sie die Abholung aller Ihrer Spediteure mit einem einfachen API-Aufruf buchen, ohne sie zu kontaktieren.

Drop Off

Erhalten Sie eine Liste aller Drop-Off-Punkte verschiedener Spediteure in der Nähe eines bestimmten Orts. Sie können auch unser Drop-Off-Plugin-Tool verwenden, dank der Plug-in Optimierung.

Papierlos

Mit der Paperless API können Sie Zollabfertigungspapiere hochladen: Beschleunigen Sie Ihren Versandprozess und sparen Sie Tonnen von Papier.

                            <?php
$arr = array(
    "Method" => "Ship",
    "Params" => array(
        "to_address" => array(...),
        "from_address" => array(...),
        "parcels" => array(...),
        "TotalValue" => "95.93 EUR",
        "ContentDescription" => "Shoes",
        "Insurance" => 0,
        "InsuranceCurrency" => "EUR",
        "CashOnDelivery" => 0,
        "CashOnDeliveryCurrency" => "EUR",
        "CarrierName" => "DHLExpress",
        "CarrierID" => 23,
        "OrderID" => "",
        "RateID" => "14922625303744"
    )
);

$data = json_encode($arr);

$curl = curl_init();
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Content-Length: ' . strlen($data))
);                
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);    
curl_setopt($curl, CURLOPT_USERPWD, "APIKEY");
curl_setopt($curl, CURLOPT_URL, "https://www.shippypro.com/api");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);          
curl_close($curl);
echo $result;
?>
                        
                            <?php
$arr = array(
    "Method" => "GetRates",
    "Params" => array(
        "to_address" => array(...),
        "from_address" => array(...),
        "parcels": [
            {
                "length": 5,
                "width": 5,
                "height": 5,
                "weight": 20
            }
        ]
    )
);

$data = json_encode($arr);

$curl = curl_init();
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Content-Length: ' . strlen($data))
);                
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);    
curl_setopt($curl, CURLOPT_USERPWD, "APIKEY");
curl_setopt($curl, CURLOPT_URL, "https://www.shippypro.com/api");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);          
curl_close($curl);
echo $result;
?>
                        
                            <?php
$arr = array(
    "Method" => "BookPickup",
    "Params" => array(
        "to_address" => array(...),
        "from_address" => array(...),
        "parcels": [
            {
                "length": 5,
                "width": 5,
                "height": 5,
                "weight": 20
            }
        ],
        "CarrierName" => "DHLExpress",
        "CarrierID" => 20,
        "PickupTime" => 1517564402,
        "PickupNote" => "Urgent",
        "PickupMorningMintime" => "09:00",
        "PickupMorningMaxtime" => "12:00",
        "PickupAfternoonMintime" => "14:00",
        "PickupAfternoonMaxtime" => "18:00"
    )
);

$data = json_encode($arr);

$curl = curl_init();
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Content-Length: ' . strlen($data))
);                
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);    
curl_setopt($curl, CURLOPT_USERPWD, "APIKEY");
curl_setopt($curl, CURLOPT_URL, "https://www.shippypro.com/api");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);          
curl_close($curl);
echo $result;
?>
                        
                            <?php
$arr = array(
    "Method" => "GetTracking",
    "Params" => array(
        "code" => "1ZA103756899507566"
    )
);

$data = json_encode($arr);

$curl = curl_init();
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Content-Length: ' . strlen($data))
);                
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);    
curl_setopt($curl, CURLOPT_USERPWD, "APIKEY");
curl_setopt($curl, CURLOPT_URL, "https://www.shippypro.com/api");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);          
curl_close($curl);
echo $result;
?>
                        
                            <?php
$arr = array(
    "Method" => "GetDropOffPoints",
    "Params" => array(
        "city"     => "Florence",
        "zip"      => "50126",
        "country"  => "IT",
        "limit"    => 20,
        "couriers" => array("ups","posteitaliane")
    )
);

$data = json_encode($arr);

$curl = curl_init();
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Content-Length: ' . strlen($data))
);                
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);    
curl_setopt($curl, CURLOPT_USERPWD, "APIKEY");
curl_setopt($curl, CURLOPT_URL, "https://www.shippypro.com/api");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);          
curl_close($curl);
echo $result;
?>
                        
                            <?php
$arr = array(
    "Method" => "UploadPaperlessDocumentation",
    "Params" => array(
        "TransactionID" => "19269",
        "Name"          => "Mark",
        "Country"       => "US",
        "Document"      => "..."
    )
);

$data = json_encode($arr);

$curl = curl_init();
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Content-Length: ' . strlen($data))
);                
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);    
curl_setopt($curl, CURLOPT_USERPWD, "APIKEY");
curl_setopt($curl, CURLOPT_URL, "https://www.shippypro.com/api");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);          
curl_close($curl);
echo $result;
?>
                        

API Integrationen

Die ShippyPro API unterstützen folgende Spediteure sowie viele andere für den Versand und die Sendungsverfolgung.

VON ENTWICKLERN FÜR ENTWICKLER

Melden Sie sich kostenlos an und seien Sie ein der TOP E-Commerce-Besitzern, die bereits ShippyPro verwenden

Zur API Dokumentation