Autodesk · Arazzo Workflow
Autodesk Evaluate a Bifrost Graph in the Cloud
Version 1.0.0
Upload a Bifrost graph, queue an evaluation job with inputs, poll it, and collect the outputs.
View Spec
View on GitHub
Fortune 10003D ModelingArchitectureBIMCADConstructionDesignDigital TwinsEngineeringManufacturingMedia and EntertainmentSustainabilityArazzoWorkflows
Provider
Workflows
evaluate-bifrost-graph
Upload a graph, run it against inputs, and collect the result.
Uploads a Bifrost graph file, queues an evaluation job with input parameter values matching the graph's declared input ports, waits for the job to succeed, and retrieves the outputs and any binary download link.
1
uploadBifrostGraph
uploadGraph
Upload the Bifrost graph. The response declares the graph's input and output ports, which is what the job's inputs must be keyed by.
2
queueEvaluation
createJob
Queue an evaluation job against the uploaded graph, binding values to its input ports. A callback URL avoids the polling loop entirely for callers that can receive one.
3
awaitEvaluation
getJob
Poll the job until it succeeds. The endpoint returns 200 while queued or running, so the terminal state is read from the body, and the workflow ends with the error message if the evaluation fails or is cancelled.
4
collectResult
getJobResult
Retrieve the evaluation outputs. Returns 404 if called before the job reaches a completed state, which the poll above guarantees it has.