A Result object is returned after running a job or workshop. It provides are relevant ids for your workflow, along with a status of the generation.

Use the ids to execute actions downstream to jobs, pipelines, or workshops, and use the status to handle the output accordingly.

Results also contain a spec, which is the current mapping logic for the pipeline. See Parsing Spec to learn more.

Below is a Results example payload.

results payload example
    {
    "id": "17f8a2fd-ea3e-45e2-b91f-a00177ff7505",
    "created_at": "2024-02-29T02:27:39.962961Z",
    "job_id": "5b9e1989-2847-4364-88e5-9ff6a1ffa8bf",
    "workshop_id": null,
    "pipeline_id": "243876bd-5beb-4c71-8b43-a5a8a91b6ec9",
    "status": "finished",
    "updated_at": "2024-02-29T02:27:45.899559Z"
    }