Περιγραφή
Χρησιμοποιήστε την συγκεκριμένη κλήση για να διαγράφετε μια αποστολή που έχει καταχωρηθεί στο σύστημα του v-Track μέσω API.
Endpoint
POST https://api.v-track.gr/voucher/delete/json.php?f=delete_data
Authentication
Απαιτούνται τα παρακάτω headers:
| Header |
Περιγραφή |
| X-Public |
Το username που σας έχει δοθεί από το dashboard |
| Authorization |
Bearer |
Τα διαπιστευτήρια εκδίδονται από: https://dashboard.v-track.gr
| Service ID |
Courier |
| 1 |
ACS |
| 2 |
ΕΛΤΑ Πόρτα Πόρτα |
| 3 |
Γενική Ταχυδρομική |
| 4 |
SPEEDEX |
| 6 |
ENTIPPOS |
| 7 |
TAS |
| 9 |
EASYMAIL |
| 11 |
COURIER CENTER |
| 12 |
SVUUM |
| 13 |
KRONOS EXPRESS |
| 16 |
BOXNOW |
| 17 |
TURNAROUND |
| 18 |
ΤΑΧΥΔΕΜΑ |
| 21 |
Skroutz Last Mile |
| 29 |
XP COURIER |
Παράδειγμα Request
$url = "https://api.v-track.gr/voucher/delete/json.php?f=delete_data";
$username = "";
$api_key = "";
$setData = array();
$setData["service_id"] = 2;
$setData["voucher"] = 'xxxxxxxxxxxxxxx';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($setData) );
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
curl_setopt($ch, CURLOPT_TIMEOUT, 360);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'X-Public: ' . $username,
"authorization: Bearer ".$api_key
));
curl_exec($ch);
curl_close($ch);
|
Παράδειγμα Response
Επιτυχής
{ "status": "success", "message": "Voucher deleted successfully", "voucher": "xxxxxxxxxxxxxxx"}
Σφάλμα
{ "status": "error", "message": "Voucher not found or already deleted"}