Fatura Dosyası İndir
Daha önce yüklenmiş fatura PDF'ini döner.
GET
/v1/order-invoices/{invoiceId}/files/{id}scope:InvoicesReadYetkilendirme
Bu endpoint InvoicesRead scope'u gerektirir. Bkz. İzinler.
Yanıt
200 OK, Content-Type: application/pdf. Dosya adı Content-Disposition header'ında,
yüklediğiniz orijinal adıyla döner.
HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename=fatura.pdfFaturanın durumu Pending ise henüz yüklenmiş bir dosya yoktur; yanıt 404 olur.
Path parametreleri
| Parametre | Açıklama |
|---|---|
invoiceId | Faturanın kimliği |
id | Dosyanın kimliği. Bir faturanın tek bir dosyası olduğu için bu değer faturanın kimliğiyle aynıdır; Fatura Dosyası Yükle ucunun Location header'ı doğrudan bu adresi verir. Başka bir değer için yanıt 404 olur. |
Yalnızca kendi kaynaklarınızı görebilirsiniz. Başka satıcıya ait bir ID için yanıt 404 Not Found olur (403 değil — resource existence leak'i önlemek için).
Hata kodları
| Code | Anlam |
|---|---|
401 | HMAC kimlik doğrulama hatası |
403 | Gerekli scope eksik |
404 | Kaynak bulunamadı, size ait değil ya da dosyası henüz yüklenmemiş |
429 | Hız limiti aşıldı |