← QR TigerCONTENT HISTORY
WHAT CHANGED
Update to QR Tiger
Snapshot Nov 3, 2026 · 19:23 UTC · version 1.0.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save QR Tiger and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "List, create, design, organize, track, archive, and delete QR Tiger QR codes for the signed-in account. Use when the user wants to manage QR campaigns, folders, designs, or scan analytics.",
"included_files": [],
"name": "manage-qr-codes",
"skill_md_contents": "---\r\nname: manage-qr-codes\r\ndescription: List, create, design, organize, track, archive, and delete QR Tiger QR codes for the signed-in account. Use when the user wants to manage QR campaigns, folders, designs, or scan analytics.\r\n---\r\n\r\n# Manage QR codes\r\n\r\nWork only on the signed-in QR Tiger account. Use `get_dashboard` or `verify_connection` for the account-wide QR total (`totalQrs`). `list_campaigns` `query.total` is a filtered count and excludes bulk.\r\n\r\nBefore any edit, design change, archive, restore, folder change, member change, ownership change, scan reset, or delete, ask the user to confirm, then call the tool with `confirmed=true`.\r\n\r\nDo not call `list_campaigns_api`, `edit_campaign_api`, or `delete_campaign_api`. Use the tools below.\r\n\r\n## Find and inspect\r\n\r\n- `list_campaigns` lists campaigns. Filters: `page`, `limit`, `search`, `category`, `sort` (1 created, 2 name, 3 scans, 4 updated), `subUserId`. Set `archive=true` to list archived QR codes.\r\n- `get_qr_image` returns the image and details for a `qrId`.\r\n- `download_qr` downloads one QR. Optional `format` is png, svg, pdf, or eps. Optional `resolution` defaults to 256. Pass `type=gs1` for a GS1 image.\r\n- `download_qr_list_csv` exports the campaign list. Optional `archive` and `category`.\r\n- `get_qr_action_history` returns edit history for a `qrId`.\r\n- `get_watchlist` and `get_top_qr_codes` show watched and top-performing QR codes. `update_watchlist` adds or removes one QR after confirmation.\r\n\r\n## Create\r\n\r\nPass the API body in `payload` for dynamic creates. Static creates need `text`.\r\n\r\nDynamic categories, one tool each:\r\n\r\n- `create_dynamic_qr` for a URL\r\n- `create_vcard_qr`, `create_file_qr`, `create_social_media_qr`, `create_menu_qr`, `create_html_qr`\r\n- `create_google_form_qr`, `create_app_stores_qr`, `create_mp3_qr`\r\n- `create_facebook_qr`, `create_youtube_qr`, `create_instagram_qr`, `create_pinterest_qr`\r\n- `create_campaign` for any other dynamic campaign, including multi-URL location (`qrType=murl`, `qrCategory=location`)\r\n\r\nStatic-only types. Do not create these with `create_campaign`:\r\n\r\n- `create_event_qr` with iCalendar or VEVENT text\r\n- `create_sms_qr` with `smsto:` text\r\n- `create_location_qr` with `geo:` text\r\n- `create_wifi_qr` with `WIFI:S:...` text\r\n- `create_email_qr` with a `mailto:` link\r\n- `create_text_qr` with plain text\r\n- `create_static_qr` when the category is not one of the tools above. Optional `qrFormat` is png, svg, or pdf.\r\n\r\n`clone_campaign` copies an existing campaign by `qrId`.\r\n\r\n## Edit and design\r\n\r\n- `edit_campaign` updates a campaign. Requires `qrId` and `payload`.\r\n- `design_qr` previews a design and can save `qrConfig`. Pass the design body in `payload`.\r\n- `update_qr_design` changes the saved design of an existing `qrId`.\r\n- `update_campaign_members` changes who is assigned to a `qrId`.\r\n- vCard slugs are Enterprise only. `check_vcard_slug` checks availability. `set_vcard_custom_slug` sets one. `delete_vcard_custom_slug` removes one from a `qrId`.\r\n\r\n## Folders\r\n\r\n- `list_folders` and `get_folder` (by `folderId`) show folders and the QR codes inside one folder.\r\n- `create_folder` takes the folder body in `payload` (name, members).\r\n- `update_folder` changes name or members.\r\n- `delete_folder` removes the folder and leaves the QR codes in the account.\r\n- `move_qr_to_folder` moves QR codes into a `folderId`.\r\n- `remove_qr_from_folder` takes `qrId` and `folderId`.\r\n\r\n## Archive, restore, and delete\r\n\r\nAn active QR cannot be permanently deleted.\r\n\r\n1. Ask the user, then call `archive_campaign` with `confirmed=true`. For several QR codes, use `archive_campaigns_multi` with `qrIds`.\r\n2. Ask again if they want a permanent delete.\r\n3. Only after that confirmation, call `delete_campaign` or `delete_archived_campaigns_multi` with `confirmed=true`. The QR must already be archived. Permanent delete cannot be undone.\r\n\r\n`restore_campaign` and `restore_campaigns_multi` put archived QR codes back. Use `list_campaigns` with `archive=true` to see archived QR codes first.\r\n\r\n## Scan analytics\r\n\r\nPass `qrId` unless noted.\r\n\r\n- `get_qr_stats` overview, `get_unique_scans` unique scans\r\n- `get_device_stats`, `get_location_stats`, `get_top_locations`\r\n- `get_stats_table`, `get_stats_graph`, `get_time_graph_data`\r\n- `get_gps_graph_data`, `get_gps_scan_map_data`\r\n- `get_murl_stats` with `murlId`, `get_bulk_stats` with `bulkId`\r\n- `get_vcard_contacts_from_qr` for contacts collected by a vCard QR\r\n- `export_qr_data` needs `qrType` and `qrId`\r\n- `reset_qr_data` clears scan data after confirmation. Use it only when the user explicitly wants the scan history removed.\r\n\r\n## Ownership\r\n\r\n- `get_change_owner_requests` lists pending transfers.\r\n- `request_change_owner` starts a transfer. Pass the request body in `payload`.\r\n- `process_change_owner_request` accepts or rejects a request after confirmation.\r\n"
}SHA-256 of public snapshot: 564b5aeca7d241729f19f006b0d30678d483ede191973129671759d403078199