Skip to content
APIs Pricing Docs Guides Changelog Status Log in Start free

One account. One API key. One bill.

Production APIs you can integrate in minutes

webknx gives your team a single workspace to discover APIs, issue scoped keys, control permissions and pay with predictable credits, starting with 1,000 free credits every month.

Featured APIs

Every API shares the same keys, permissions and credit balance.

All APIs →

QR Code API

Imaging · v1

Published

Generate crisp, scannable PNG QR codes from any text or URL with a single request.

  • One authenticated POST returns a ready-to-use PNG.
  • Four error-correction levels for print and screen use.
1 credit / request
Direct
Marketplaces
Docs →

Straightforward integration

Plain HTTPS and JSON. A first request takes one curl command.

Consistent authentication

One bearer key format, role-based permissions and referrer restrictions across every API.

Predictable billing

Every operation has a published credit price. You only pay for successful requests.

Developer-focused docs

Quickstarts, OpenAPI references and runnable examples for every endpoint.

How it works

  1. 1

    Register

    Create an account and get a workspace with 1,000 free credits.

  2. 2

    Create an API key

    Choose a role and optional browser referrer restrictions. The secret is shown once.

  3. 3

    Make requests

    Send the secret as a bearer token to any API you have permission to use.

  4. 4

    Monitor usage

    Watch requests, failures and credit consumption per key and per API.

Generate a QR code

A real request against the QR Code API. The response is the PNG image.

curl -X POST https://webknx.com/api/v1/qrcode \
  -H "Authorization: Bearer YOUR_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "data": "https://example.com",
    "format": "png",
    "size": 512,
    "error_correction": "high",
    "foreground": "#000000",
    "background": "#FFFFFF",
    "margin": true
  }' \
  --output qrcode.png

Simple, credit-based pricing

Free

Monthly allowance

$0

1,000 credits/month

Pro

For individual developers

$20

20,000 credits/month

Business

For production workloads

$50

100,000 credits/month

Enterprise

For high-volume workloads

$200

1,000,000 credits/month

Prepaid credits

Separate, persistent balance

$10

1,000 credits

Compare plans and see how credits are consumed →

Built for real workloads

Events & ticketing

Scannable tickets and boarding passes.

Retail & packaging

Product labels linking to manuals and offers.

Payments & invoicing

Pay-by-link codes on invoices and receipts.

Hospitality

Table ordering and digital menus.

Documentation and tutorials

Security and reliability by design

Secrets stay secret. API key secrets are shown once and stored only as one-way verifiers. Revocation takes effect on the next request.

Least privilege. Every key carries a role. Permissions are checked on every request, and keys can be limited to specific services and browser origins.

Accurate billing. Credits are reserved atomically before work starts and released if a request fails, so concurrent traffic can never overspend.

Frequently asked questions

Do unused credits roll over?
Free monthly and subscription credits expire at the end of their period. Prepaid credits never expire.
Am I charged for failed requests?
No. Only successful requests are charged; failed ones release their reserved credits.
Which credits are used first?
Free monthly credits, then subscription credits, then prepaid credits.
Can my team share a workspace?
Yes. Invite members and give each a role with exactly the permissions they need.
Can I use webknx through a marketplace?
Yes. Our APIs are also available through RapidAPI and ClankerBay, which bill you directly.

Start building with 1,000 free credits

Create a free account