# Felo PPTX exporteren

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

Genereer asynchroon een presentatie en exporteer daarna een PPTX-bestand. Houd de generatie- en exportstappen gescheiden: een aangemaakte taak is nog geen voltooid bestand.

Alle voorbeelden gebruiken `FELO_API_KEY` uit het [overzicht](https://openapi.felo.ai/nl/docs/data-api/guides/felo-overview.md). Aanroepen gebruiken **platformsaldo**, niet Felo Pro-credits. Reactievoorbeelden zijn illustratief; live inhoud en optionele velden kunnen variëren.



Gebruik de identificatiegegevens die worden teruggegeven bij het aanmaken van de taak. Stel `TASK_ID` in op `task_id` en `PPT_ID` op `ppt_business_id`; `{business_id}` betekent ook `ppt_business_id`.

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



## 4. Start PPTX-export

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

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

```json
{"status":"PROCESSING","download_url":null,"expires_at":null}
```

De generatie moet voltooid zijn voordat je exporteert. Het herhalen van POST terwijl dezelfde export actief is, hergebruikt die export. Het starten van een andere export na voltooiing maakt een nieuwe export aan en kan nog een keer kosten met zich meebrengen. Gebruik GET voor peilen en het vernieuwen van de downloadlink.



## Levensduur, eigendom en facturering

- Presentaties verlopen **zeven dagen na aanmaak**. Query's en exports verlengen deze periode niet. De `expires_at` van de presentatie en de ondertekende download-URL `expires_at` beschrijven verschillende levensduren.
- Alleen het aanmakende API-account kan zijn taken en presentaties benaderen. Een ontbrekende of ontoegankelijke resource kan 404 retourneren; een verlopen of verwijderde resource kan 410 retourneren, of 404 na opschoning.
- Generatie wordt gefactureerd per gegenereerde pagina (`ppt.generate`). Onder paginaprijs reserveert aanmaak de prijs van tien pagina's, rekent daarna af op basis van de daadwerkelijk succesvolle uitvoer en geeft de ongebruikte reservering vrij. Je account heeft voldoende beschikbaar saldo nodig voor de reservering, zelfs als de prompt minder pagina's vraagt.
- Export heeft een aparte verzoekprijs (`ppt.export`). Statusquery's, resultaatquery's, exportstatusquery's en verwijderen brengen geen nieuwe kosten met zich mee.
- Na een time-out query je de opgeslagen taak in plaats van nog een presentatie aan te maken. Zie [Facturering en fouten](https://openapi.felo.ai/nl/docs/data-api/guides/felo-billing.md).
