Quick Start Guide

Build your first API in under 5 minutes. No infrastructure required.

1 Create Your First Block

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 };
2 Test Your Block

Click the Run button in the execution panel to test your block.

The output will appear in the "Final Flow Output" editor below.

Tip: Use console.log() in your code for debugging. Logs appear in the execution logs viewer.
3 Deploy as an API Endpoint

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
4 Call Your API

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 input from 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 - Execute code on your own infrastructure. Data never leaves your network.

Connecting Blocks

Create data flows by linking blocks together:

  1. Select a block and click the Link button in the floating toolbar
  2. Click on the target block to create a connection
  3. The output of the source block becomes the input of the target block
Tip: When multiple blocks connect to one target, their outputs are merged into a single input object.

SignalR Remote Execution

Run code on your own servers while designing in the cloud:

  1. Create a SignalR block in your workflow
  2. Download the pre-configured .NET runner template
  3. Run dotnet run on your server
  4. The block executes locally - logs stream back to your dashboard

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