Eine einzige API für alle Kuriere

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


Preise

ShippyPro Rate APIs ermöglichen es Ihnen, die Preise aller Ihrer Kuriere nach Preis und Zeit mit nur einer einfachen API-Anfrage zu sortieren. Mit dieser nützlichen API-Anfrage können Sie Ihren Versandprozess, Ihren Checkout und Ihr Backend stärken.

Versand

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

Track & Trace

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

Buchung

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

Drop Off

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

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 die folgenden Kuriere sowie viele andere für Versand und Sendungverfolgung.

Organisiert von Entwicklern für Entwickler

Melden Sie sich kostenlos und werden einer der Besten unter den Besten des Onlinehändlers, die bereits ShippyPro verwenden

Lesen Sie die API-Dokumentation