Welcome to the QR Code 42 Developer API. Our REST-like API allows you to programmatically manage your assets and retrieve tracking data.
/api/qr_codes.phpList all QR codes.
/api/qr_codes.php?id={id}Get details for a specific QR code.
/api/qr_codes.phpCreate a new QR code.
{ "qr_type": "url", "data_url": "https://google.com", "name": "Google Search" }
/api/short_links.phpList all shortened URLs.
/api/short_links.phpCreate a new short link.
{ "destination_url": "https://example.com/very-long-url", "title": "Campaign A" }
/api/landing_pages.phpRetrieve your multi-link landing pages.
/api/landing_pages.phpInitialize a new landing page.
/api/custom_domains.phpCheck status of your linked domains.
/api/custom_domains.phpRegister a new domain for verification.
/api/analytics.php?type=overviewGet aggregated scan/click counts.
/api/analytics.php?type=qr_code&id={id}&days=30Retrieve daily performance for a specific asset.