AppsQR Codes

Topic 05 · Autessa QR Codes

CLI and API

Everything you can do with a QR code in the web app, you can also do from the Autessa CLI and API.

Start free
terminal · autessa qr-codesSAMPLE
$ autessa qr-codes create --name "Booth poster" --destinationUrl "https://example.com/booth"
{ "qrCode": { "slug": "k3x9a2m", "encodedUrl": "https://…/public/qr/k3x9a2m", "active": true } }
$ autessa qr-codes update --json '{"id":"…","destinationUrl":"https://example.com/booth-2"}'
$ autessa qr-codes stats --json '{"id":"…"}'
{ "totalScans": 214, "last7Days": 63, "last30Days": 214, "daily": […], "recent": […] }

The area

What is cli and api in Autessa QR Codes?

Every QR code action in the web app is also in the Autessa CLI and API: create, list, get, update, delete, set the share level, share, list shares, unshare and read stats. Script codes for every location, repoint them in bulk, and pull scan numbers into your own reports.

Why it matters

  • No web-only steps: the full lifecycle is scriptable.
  • JSON in, JSON out, with the same permissions as the web app.
  • Design and UTM objects on create and update.
  • Stats with totals, daily counts, hour-of-day counts and recent scans.

1 features

Everything in cli and api

Up close

What a scan does

Whether a code was made in the web app or by a script, a scan follows the same path: short link, logged scan, optional tags, redirect.

  1. 01

    Someone scans

    The printed code holds only your fixed short link, …/public/qr/k3x9a2m.

  2. 02

    The scan is logged

    Time, device, location and IP are recorded before anything else happens.

  3. 03

    Tags are added

    If campaign tracking is on, utm_source, utm_medium and utm_campaign join the URL.

  4. 04

    They land on your page

    A redirect sends them to today’s destination. Paused codes stop here.

In detail

Each feature in one sentence

QR code API and CLI →

Autessa QR Codes has a full QR code API and CLI: you can create codes, change destinations, pause, restyle, tag, share, delete and read scan stats with commands like autessa qr-codes create and autessa qr-codes stats. There are no web-only steps.

FAQ

Questions about cli and api

Is there an API for creating QR codes?

Yes. Every QR code action in Autessa is available in the Autessa CLI and API, from create and update to share and stats.

OTHER AREAS

Start with cli and api

Create, update, share and read analytics for dynamic QR codes from the Autessa CLI and API. Every QR code action in the web app is also scriptable.

Start free

Dynamic by default · repoint without reprinting · every scan counted

100% customizable, code and all

Make Autessa QR Codes fully your own.

Use it out of the box, then change anything. Ask Autobot, Autessa’s AI builder, for a new field, screen, report, workflow or agent and it builds it into your copy of the app. Or open the code and edit it yourself. Nothing is locked: the app, its data and its code are yours.

Start free and make it yours