Docs

Getting started

Scan your first code in the browser, then make your first API call.

Scan in the app

  1. 1

    Open the scanner

    Go to the scan page - nothing to install and no account needed.

  2. 2

    Choose an image

    Drag a screenshot in or tap to pick a JPG, PNG or WebP up to 10 MB.

  3. 3

    Review the result

    Check the decoded value and safety signals, then copy, open or share it.

Your first API request

Send an image URL or base64 payload and get the decoded value back.

curl https://api.tryseeqr.com/v1/scan \
  -H "Authorization: Bearer $SEEQR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "image_url": "https://example.com/ticket.png" }'

Example response

{
  "decoded": "https://pay.example.com/i/8812",
  "format": "qr_code",
  "kind": "url",
  "safety": {
    "score": 72,
    "level": "caution",
    "signals": ["redirect_chain", "new_domain"]
  }
}

Next steps

  • Read the API reference for every field and error code
  • Install the SDK if you work in TypeScript or Node.js
  • Learn how the safety score is calculated before you act on it

Ready to build with Seeqr?

Start on the free tier - no card required.