Posty5 QR Code

Create and manage QR codes with Posty5. v1 is legacy: update and delete overwrite (last write wins)

Create

AI-generated

Summary

Create a customized QR code with specific content types using a selected design template and optional scan rules via the Posty5 API.

Inputs

  • QR Type (required) — Select the type of content to encode in the QR code such as URL, free text, email, WiFi credentials, phone call, SMS, geolocation, vCard, calendar event, WhatsApp chat, review link, social profile, app store links, or a file.
  • Template Name or ID (required) — Choose the design template to apply to the QR code; required by the API for key-based calls.
  • Name — A friendly name for the QR code.
  • Mode — Choose between Static (the image encodes the content) and Dynamic (the image encodes a Posty5 link that redirects to the content). Some content types enforce dynamic mode only.
  • Content-specific fields (required) — Provide required input fields based on the selected QR Type (e.g., URL for URL type, email address and optional subject/body for Email type, WiFi network name, authentication type and password for WiFi type, phone number for call or SMS types, geolocation coordinates, vCard details, calendar event details, WhatsApp number and message, review platform and URL, social profiles, app store URLs, or a binary property for a file).
  • Scan Rules — Optional rules limiting when and how often a dynamic QR code works, including active from and expires at timestamps, maximum scans, and fallback URLs.
  • Additional Fields — Optional fields such as landing page settings, reference ID, and tag for filtering.

Output shape

A single JSON object representing the created QR code record as returned by the Posty5 API, including its ID, URL, and other metadata.

The output matches the Posty5 API response for QR code creation. If dynamic mode is chosen, the response includes a link that can be updated later without reprinting the QR code. The operation requires a valid templateId and necessary content fields based on QR Type. File-type QR codes require uploading the binary data before request.

Examples

Example 1: Create a dynamic QR code linking to a website with a chosen template and limits on scan count.

QR Type: URL; Template Name or ID: selected from list; Mode: Dynamic; URL: https://example.com; Scan Rules: max 100 scans; Name: Example QR

Example 2: Create a static QR code encoding a WiFi network's credentials for direct connection.

QR Type: WiFi; Template Name or ID: selected; Mode: Static (hidden, always static for WiFi); WiFi Name: MyNetwork; Authentication Type: WPA; Password: password123; Name: Office WiFi

Links

Discussion