# Status Ekspor Felo

GET /api/v1/data/ppts/{business_id}/export

Hasilkan presentasi secara asinkron, lalu ekspor file PPTX. Pisahkan langkah pembuatan dan ekspor: tugas yang dibuat belum merupakan file yang selesai.

Semua contoh menggunakan `FELO_API_KEY` dari [gambaran umum](https://openapi.felo.ai/id/docs/data-api/guides/felo-overview.md). Panggilan menggunakan **saldo platform**, bukan kredit Felo Pro. Contoh respons bersifat ilustratif; konten langsung dan bidang opsional bervariasi.



Gunakan pengenal yang dikembalikan saat membuat tugas. Set `TASK_ID` ke `task_id` dan `PPT_ID` ke `ppt_business_id`; `{business_id}` juga berarti `ppt_business_id`.

```bash
TASK_ID="YOUR_TASK_ID"
PPT_ID="YOUR_PPT_BUSINESS_ID"
```



## 5. Poll ekspor dan unduh

`GET /api/v1/data/ppts/{business_id}/export`

```bash
curl -sS --request GET "https://openapi.felo.ai/api/v1/data/ppts/$PPT_ID/export" \
  -H "Authorization: Bearer $FELO_API_KEY"
```

| Status | Tindakan berikutnya |
|---|---|---|
| `NOT_STARTED` | Kirim ekspor sekali |
| `PROCESSING` | Tunggu, lalu polling GET lagi |
| `COMPLETED` | Baca `download_url` dan unduh file |
| `FAILED` | Periksa kesalahan dan status tugas sebelum mengirim ekspor baru |

```json
{
  "status":"COMPLETED",
  "download_url":"https://example.com/presentation.pptx?signature=example",
  "expires_at":"2026-11-06T00:30:00Z"
}
```

Contoh URL bersifat ilustratif. Gunakan URL bertanda tangan yang sebenarnya dari respons. URL ini berlaku selama **30 menit**; status ekspor GET dapat mengembalikan tautan baru selama presentasi masih tersedia. Simpan file dalam masa berlakunya. Jangan kirim kunci API Felo Anda ke host pengunduhan file.



## Masa hidup, kepemilikan, dan penagihan

- Presentasi kedaluwarsa **tujuh hari setelah dibuat**. Kueri dan ekspor tidak memperpanjang periode ini. `expires_at` presentasi dan `expires_at` URL unduhan bertanda tangan menjelaskan masa hidup yang berbeda.
- Hanya akun API yang membuat yang dapat mengakses tugas dan presentasinya. Resource yang hilang atau tidak dapat diakses dapat mengembalikan 404; resource yang kedaluwarsa atau dihapus dapat mengembalikan 410, atau 404 setelah pembersihan.
- Pembuatan ditagihkan per halaman yang dihasilkan (`ppt.generate`). Di bawah harga per halaman, pembuatan mencadangkan harga sepuluh halaman, lalu menyelesaikan output sukses aktual dan melepaskan cadangan yang tidak terpakai. Akun Anda membutuhkan saldo tersedia yang cukup untuk cadangan tersebut meskipun prompt meminta lebih sedikit halaman.
- Ekspor memiliki harga permintaan terpisah (`ppt.export`). Kueri status, kueri hasil, kueri status ekspor, dan penghapusan tidak menimbulkan biaya baru.
- Setelah waktu habis, kueri tugas yang disimpan, bukan membuat presentasi lain. Lihat [Penagihan dan Kesalahan](https://openapi.felo.ai/id/docs/data-api/guides/felo-billing.md).
