# Felo Exportstatus

GET /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"
```



## 5. Peil export en download

`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 | Volgende actie |
|---|---|
| `NOT_STARTED` | Dien de export één keer in |
| `PROCESSING` | Wacht en peil daarna opnieuw met GET |
| `COMPLETED` | Lees `download_url` en download het bestand |
| `FAILED` | Inspecteer de fout en taakstatus voordat je een nieuwe export indient |

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

De voorbeeld-URL is illustratief. Gebruik de daadwerkelijke ondertekende URL uit de reactie. Deze is **30 minuten** geldig; exportstatus-GET kan een nieuwe link retourneren terwijl de presentatie beschikbaar blijft. Sla het bestand op binnen zijn geldigheidsduur. Stuur je Felo API-sleutel niet naar de host voor bestandsdownloads.



## 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).
