New to Kestra?
Use blueprints to kickstart your first workflows.
Fetch in-play tennis matches on a windowed schedule with Kestra's HTTP task, normalize them with JSONata, and persist a scoreboard for downstream tasks.
This blueprint calls the Live Tennis API (livetennisapi.com). It is used because it is a clean, self-contained example of a windowed, rate-limit-aware polling pipeline.
LIVETENNISAPI_KEY: your Live Tennis API key, sent as the X-API-Key header. Add it as a namespace secret; do not paste the value into the flow.