Ana içeriğe geç

İrsaliye silme

Taslak veya hatalı giden irsaliyeyi silmek için bu endpoint kullanılır. Başarılı istekte gövdesiz 204 No Content döner.

İstek​

DELETE /api/waybills/{id}
Accept: application/json
Authorization: Bearer YOUR_API_KEY
Hangi irsaliyeler silinebilir?

Yalnızca giden ve durumu draft veya failed olan irsaliyeler silinebilir. Diğer durumlarda ve gelen irsaliyelerde istek 422 ile reddedilir: Yalnızca giden taslak veya hatalı irsaliyeler silinebilir.

DurumNe olur?
draftTaslak önce sağlayıcıdan silinir, sonra platformdan silinir ve hakkınız iade edilir. Sağlayıcı silmeyi reddederse Taslak irsaliye silinemedi. döner ve kayıt silinmez.
failedSağlayıcıda silinecek bir belge olmadığından kayıt yalnızca platformdan silinir. Hak, irsaliye hataya düştüğünde zaten iade edildiği için tekrar iade edilmez.

Örnek istekler​

<?php
$ch = curl_init('https://app.faturaentegrator.com/api/waybills/214');
curl_setopt_array($ch, [
CURLOPT_CUSTOMREQUEST => 'DELETE',
CURLOPT_HTTPHEADER => ['Accept: application/json', 'Authorization: Bearer YOUR_API_KEY'],
CURLOPT_RETURNTRANSFER => true,
]);
curl_exec($ch);
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE); // 204
curl_close($ch);