Get Workflow
Retrieve a single workflow with input schema, access state, pricing, and an example run request.
curl -X GET 'https://api.edgaze.ai/v1/workflows/550e8400-e29b-41d4-a716-446655440000' \ -H 'Authorization: Bearer edgaze_sk_live_YOUR_KEY'
https://api.edgaze.ai/v1/workflows/{workflow_id}Overview#
Fetch full detail for one workflow, including the `inputSchema` you need to build a POST /runs body. The response also tells you whether the key holder can run the workflow now (`apiRunnableNow`), what it costs (`displayedRunPriceUsd`), and includes a ready-made `exampleRequest`.
Use this after listing workflows when you need schemas for a specific id, or when your integration caches workflow metadata and refreshes a single listing on demand.
Authorization#
run:readrun:executeParameters#
Headers
AuthorizationstringheaderrequiredBearer token with your secret API key.
Example: Bearer edgaze_sk_live_…
Path parameters
workflow_idstringpathrequiredUUID of the workflow.
Example: 550e8400-e29b-41d4-a716-446655440000
Response#
Example success and error payloads are in the request/response panel above.
Edge cases#
forbiddenA 403 forbidden is returned when you lack entitlement. A 404 is returned only when the workflow ID does not exist.
When starting a run, inputs accept both the input name (topic) and the nodeId (input_1) as keys.
Legacy unlock workflows return purchaseRequired: true and apiRunnableNow: false until unlocked.