HuluFlow · API

Quick start

Five minutes with curl: key → workflow → run → rows.

  1. 01

    Create an API key

    After sign-up, create a Bearer key (`hulu_…`) under API access in the console.

  2. 02

    List or create a workflow

    Prove the graph in the console first, then automate; or POST a paused workflow.

  3. 03

    Trigger a run

    POST `/api/v1/workflows/{id}/run`; inspect runs and node output.

  4. 04

    Read a dataset

    GET `/api/v1/datasets/{id}/rows` or export CSV.

  5. 05

    Credits

    1 credit = 1 webpage request. Out of credits → HTTP 402.

curl

export HULU_KEY=hulu_…

curl https://huluflow.com/api/v1/workflows \
  -H "Authorization: Bearer $HULU_KEY"

curl -X POST https://huluflow.com/api/v1/workflows/{id}/run \
  -H "Authorization: Bearer $HULU_KEY"

curl "https://huluflow.com/api/v1/datasets/{id}/rows?page=1" \
  -H "Authorization: Bearer $HULU_KEY"