# Status Eksport Felo

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

Jana persembahan secara tak segerak, kemudian eksport fail PPTX. Pastikan langkah penjanaan dan eksport berasingan: tugas yang dicipta belum lagi menjadi fail siap.

Semua contoh menggunakan `FELO_API_KEY` daripada [gambaran keseluruhan](https://openapi.felo.ai/ms/docs/data-api/guides/felo-overview.md). Panggilan menggunakan **baki platform**, bukan kredit Felo Pro. Contoh respons adalah ilustratif; kandungan langsung dan medan pilihan berbeza.



Gunakan pengecam yang dipulangkan apabila mencipta tugas. Tetapkan `TASK_ID` kepada `task_id` dan `PPT_ID` kepada `ppt_business_id`; `{business_id}` juga bermaksud `ppt_business_id`.

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



## 5. Undi eksport dan muat turun

`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 seterusnya |
|---|---|
| `NOT_STARTED` | Hantar eksport sekali |
| `PROCESSING` | Tunggu, kemudian undi GET sekali lagi |
| `COMPLETED` | Baca `download_url` dan muat turun fail |
| `FAILED` | Periksa ralat dan keadaan tugas sebelum menghantar eksport baharu |

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

URL contoh adalah ilustratif. Gunakan URL bertandatangan sebenar daripada respons. Ia sah selama **30 minit**; status eksport GET boleh memulangkan pautan baharu sementara persembahan masih tersedia. Simpan fail dalam tempohnya. Jangan hantar kunci API Felo anda ke hos muat turun fail.



## Hayat, pemilikan dan pengebilan

- Persembahan tamat tempoh **tujuh hari selepas penciptaan**. Pertanyaan dan eksport tidak memanjangkan tempoh ini. `expires_at` persembahan dan `expires_at` URL muat turun bertandatangan menerangkan hayat yang berbeza.
- Hanya akaun API yang mencipta boleh mengakses tugas dan persembahannya. Sumber yang hilang atau tidak boleh diakses boleh memulangkan 404; sumber yang tamat tempoh atau dipadam boleh memulangkan 410, atau 404 selepas pembersihan.
- Penjanaan dibilkan bagi setiap halaman yang dijana (`ppt.generate`). Di bawah pengebilan halaman, penciptaan menempah harga sepuluh halaman, kemudian menyelesaikan output sebenar yang berjaya dan melepaskan tempahan yang tidak digunakan. Akaun anda memerlukan baki tersedia yang mencukupi untuk tempahan walaupun prompt meminta lebih sedikit halaman.
- Eksport mempunyai harga permintaan berasingan (`ppt.export`). Pertanyaan status, pertanyaan hasil, pertanyaan status eksport dan pemadaman tidak mencipta caj baharu.
- Selepas tamat masa, lakukan pertanyaan terhadap tugas yang disimpan dan bukannya mencipta persembahan lain. Lihat [Pengebilan dan Ralat](https://openapi.felo.ai/ms/docs/data-api/guides/felo-billing.md).
