Skip to main content
PATCH
/
qr
/
{qrid}
curl --request PATCH \ --url https://management.scanova.io/qr/{qrid}/ \ --header 'Authorization: <api-key>' \ --header 'Content-Type: application/json' \ --data '{ "form": 301 }'
{}

Documentation Index

Fetch the complete documentation index at: https://docs.scanova.io/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Detaches a form from a QR code. After detaching, users will access the QR code content directly without being prompted to fill out a form.

Path Parameters

ParameterTypeRequiredDescriptionExample
qridstringYesQR code IDQc3ca09e1a5574caf

Request Body

FieldTypeRequiredDescriptionExample
formnullYesSet to null to detach formnull

Examples

Detach Form from QR Code

curl -X PATCH "https://management.scanova.io/qr/Qc3ca09e1a5574caf/" \
  -H "Authorization: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "form": null
  }'

Response

Returns the updated QR code object with the form information removed from the dynamic_url_object.

Behavior After Detaching

When a form is detached from a QR code:
  1. User scans QR code
  2. Direct access to the original QR code content
  3. No form is displayed
  4. No submission data is collected
  5. Faster user experience (no form to fill out)

Important Notes

  • Immediate Effect: Changes take effect immediately
  • No Data Loss: Previously collected submissions remain in the form
  • Form Preserved: The form itself is not deleted, only detached
  • Can Reattach: You can attach the same or different form later

Use Cases

  • Campaign End: Stop collecting submissions when a campaign ends
  • A/B Testing: Test QR codes with and without forms
  • User Experience: Remove form for better user experience
  • Temporary Disable: Temporarily disable submission capture without deleting data
  • Content Access: Allow direct access to content without barriers
Detaching a form does not delete the form or any previously collected submissions. The form remains available and can be reattached to the same or different QR codes later.
Once detached, the QR code will no longer collect form submissions. If you need to resume collecting submissions, you’ll need to reattach a form using the attach endpoint.

Authorizations

Authorization
string
header
required

API key authentication. Enter your API key directly in the Authorization header.

Path Parameters

qrid
string
required

QR code ID

Body

application/json
form
integer
required

Form ID to attach to the QR code

Example:

301

Response

QR code updated successfully

Updated QR code object with form information