Skip to main content

QR event check-in workflow

Last verified: Sep 2, 2026

Automate qr tasks with ForgeKit API and async jobs.

Steps

  1. Configure ForgeKit API key
  2. Set up trigger (schedule, webhook, or event)
  3. Call ForgeKit qr endpoint with your payload
  4. Deliver output to destination (Slack, email, storage)

Node.js example

// Workflow: qr-event-checkin
const res = await fetch("https://useforgekit.dev/api/v1/qr", {
  method: "POST",
  headers: {
    Authorization: "Bearer " + process.env.FORGEKIT_API_KEY,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ data: "https://event.example.com/checkin", size: 256 }),
});
const job = await res.json();
// Poll GET /api/v1/jobs/{job.id} until completed, then deliver to Slack/email

Python example

# Workflow: qr-event-checkin
import os, requests

resp = requests.post(
    "https://useforgekit.dev/api/v1/qr",
    headers={"Authorization": f"Bearer {os.environ['FORGEKIT_API_KEY']}"},
    json={"data": "https://event.example.com/checkin", "size": 256},
)
job = resp.json()
# Poll job status, then post result to your destination

Related integrations

Connect this workflow to your stack via our integration guides — Zapier for no-code, Next.js or FastAPI for custom apps, or MCP for AI agents.

Try the QR generator · API docs · Get API key