Quick Start Guide
Build your first API in under 5 minutes. No infrastructure required.
Open the Dashboard and click anywhere on the canvas to create a new block.
Select "Process" as the block type to write JavaScript code.
// Example: Transform input data
const data = input;
return {
message: "Hello from Qu4zr!",
timestamp: new Date().toISOString(),
received: data
};
Click the Run button in the execution panel to test your block.
The output will appear in the "Final Flow Output" editor below.
console.log() in your code for debugging. Logs appear in the execution logs viewer.
Change the block type to "API Endpoint" in the bottom panel.
Configure your endpoint:
- Create a Domain (e.g., "my-api")
- Set the Path (e.g., "/hello")
- Select allowed HTTP Methods (GET, POST, etc.)
Your API is now live at:
https://api.qu4zr.io/my-api/hello
Generate an API key from the Domain settings, then call your endpoint:
curl -X GET "https://api.qu4zr.io/my-api/hello" \
-H "Authorization: Bearer YOUR_API_KEY"
Or use the query parameter method:
curl "https://api.qu4zr.io/my-api/hello?code=YOUR_API_KEY"
Block Types
- Process - Write JavaScript to transform data. Has access to
inputfrom connected blocks. - Raw Data - Store static JSON or text data. Useful for configuration or test data.
- API Endpoint - Expose a block as an HTTP endpoint. Access request data via
input.body,input.query,input.method. - SignalR - Run C# logic on your own machine or network (internal DBs, local files) via a small runner that connects outbound — no VPN, no inbound ports. Secrets stay on your machine.
Connecting Blocks
Create data flows by linking blocks together:
- Select a block and click the Link button in the floating toolbar
- Click on the target block to create a connection
- The output of the source block becomes the
inputof the target block
input object.
SignalR Remote Execution
Run C# logic on your own servers while designing in the cloud — the runner connects outbound, so there's no VPN and no inbound firewall rule:
- Add a SignalR block and write its handler in C# — or just describe it to the AI assistant, which authors it for you
- Download the runner (the handler is baked in) — or let the assistant download, build and launch it for you with one command
- Review
Handler.cs, add any connection strings toappsettings.jsonunder"Local"(they never leave your machine), and run it - The block executes locally and logs stream back to your dashboard. Run with
--testand the assistant can verify the handler on your machine and iterate until it's green - Keep it always-on: install the runner as a Windows service / systemd unit so your endpoint survives reboots (needs an admin /
sudoapproval)
Perfect for accessing internal databases, legacy systems, or compliance-sensitive data.
Keyboard Shortcuts
- V - Pointer tool (select and move blocks)
- M - Selection tool (marquee select multiple blocks)
- H - Hand tool (pan the canvas)
- A - Add block tool
- R - Reset grid view
- Ctrl+F - Search blocks
- Mouse wheel - Zoom in/out
Ready to build?
Create Free Account