New accounts require admin approval before you can run workflows. After signing up and verifying your email, your account enters a pending state. You’ll receive an email when your account is approved and ready to use.
Sign up at knouds.ai
Go to knouds.ai and create an account. You can sign up with your email address or with Google.After signing up, check your inbox for a verification email and click the confirmation link. Once your email is verified, your account will be reviewed for approval. You’ll get a follow-up email when you’re approved and can start building.
Build your first workflow
Once approved, open the canvas from your dashboard and create a new workflow. Give it a descriptive name — the name becomes part of your API endpoint URL and cannot be changed later.Add three nodes to the canvas:
- Request Input node — this defines the inputs your API accepts. Add a text field named
prompt. - Image Generator node — this runs the image model. Connect the
promptoutput from the Request Input node to thepromptinput on the Image Generator. - Response Output node — this collects the result and returns it in the API response. Connect the image output from the Image Generator to the Response Output node.
Deploy the workflow
Save your workflow using the toolbar. Knouds automatically makes the workflow available at:The slug is derived from the name you gave the workflow at creation time. You can find the exact slug in the workflow’s URL when it’s open in the editor.
Generate an API key
Open the Developer Dashboard (or Settings → API Keys, which redirects). Click Create Key, pick the Workflow Deploy preset, and copy the plaintext value — it’s shown only once.Your tier determines what capabilities you can grant on a key:
- Free — no external API access (canvas only). Upgrade to Pro to create usable keys.
- Pro —
workflow:run,workflow:read,workflow:write,workflow:<slug>:run,webhook:receive. 100 req/min. - Business / Enterprise — adds
model:run,model:<id>:run,agent:invoke. 1,000 req/min (unlimited on Enterprise).
workflow:run + workflow:read — exactly what the next step needs.Call your workflow via the API
Use A successful response looks like this:
curl to run your workflow. Replace YOUR-SLUG with your workflow’s slug and YOUR_API_KEY with the key you just copied:resultcontains the model output, including any media URLscostis the number of credits deducted from your balance for this runmsis the total execution time in milliseconds
Next steps
- Read the authentication guide to understand capabilities and rate limits in detail.
- Explore node types to see what else you can add to your pipelines.
- Check the API reference for all available endpoints, request shapes, and error codes.