QR কোড API
QR Code Crafter API একটি পাবলিক Netlify Function endpoint দিয়ে static QR asset তৈরি করে। URL, Wi-Fi, vCard, event, location, payment, app store link, social profile এবং সাধারণ text payload থেকে production-ready QR file বানানো যায়।
AI agent ও internal tool OpenAPI, WebMCP, ai.txt, llms.txt এবং live runtime tools থেকে contract পড়তে পারে। তাই parameter অনুমান করা বা visual form scrape করার প্রয়োজন কমে যায়।
OpenAPI GenerateQrRequest: x-agent-recipes. WebMCP: api.agentRecipes. Payment content: PhonePe-compatible UPI, Swiss QR-bill, SEPA/GiroCode, iDEAL, MobilePay/Vipps, QRIS.
একটি QR file তৈরি করতে /.netlify/functions/generate-qr endpoint GET বা POST দিয়ে call করুন। Long URL, vCard, event, Wi-Fi, logo data এবং metadata দরকার হলে POST JSON বেশি reliable।
Bulk কাজের জন্য /.netlify/functions/generate-qr-bulk CSV বা row objects গ্রহণ করে। endpoint QR files, manifest.csv এবং manifest.json সহ ZIP return করতে পারে, public limit 50 rows।
এই API dynamic scan tracking service নয়। campaign reporting দরকার হলে আগে UTM-tagged URL বা নিজের redirect URL তৈরি করুন, তারপর সেই final destination static QR payload হিসেবে encode করুন।
গাইড
Single QR endpoint
GET query বা POST JSON দিয়ে generate-qr call করুন। POST response base64 data, filename, content type, extension, width, height এবং unit ফেরত দেয়।
Agent-readable discovery
/.well-known/openapi.json, /openapi.yaml, /.well-known/webmcp.json, /ai.txt এবং /llms.txt schema, limits, formats এবং request examples ব্যাখ্যা করে।
ছয়টি export format
একই request SVG, PNG, JPG, WebP, PDF বা EPS return করতে পারে। print handoff-এর জন্য SVG/PDF/EPS এবং digital publishing-এর জন্য PNG/WebP ব্যবহার করুন।
Bulk QR generation workflow
Bulk endpoint 50 rows পর্যন্ত process করে এবং generated QR files সহ machine-readable manifest return করে।
Static output model
ফাইলের QR pattern-এর মধ্যেই payload থাকে। scan করার জন্য QR provider redirect, active account বা scan quota দরকার হয় না।
Automation-friendly metadata
Agent byteLength, dimensions, extension, contentType, fileCount এবং manifest যাচাই করে CMS, Drive, print workflow বা অন্য tool-এ ফাইল পাঠাতে পারে।
QR code API request options
| Option | Accepted value | Use case |
|---|---|---|
| Single file endpoint | GET বা POST /.netlify/functions/generate-qr | Final payload থেকে একটি static QR asset তৈরি করে। |
| Bulk endpoint | POST /.netlify/functions/generate-qr-bulk | CSV rows বা JSON row objects থেকে ZIP তৈরি করে। |
| Bulk limit | 1-50 rows per request | Public agent workflow bounded রাখে। |
| format | svg, png, jpg, webp, pdf, eps | web, document, design বা print-এর জন্য file type বেছে নেয়। |
| size | 256-4096 | Raster image ও layout export-এর dimension নির্ধারণ করে। |
| errorCorrectionLevel | L, M, Q, H | Logo, print বা কঠিন scan context হলে H ব্যবহার করুন। |
| Response metadata | contentType, extension, byteLength, width, height, unit | Saved file request অনুযায়ী তৈরি হয়েছে কিনা নিশ্চিত করে। |
| Discovery files | OpenAPI, WebMCP, ai.txt, llms.txt | Agent ও API client parameter guessing ছাড়া current contract পড়তে পারে। |
| Campaign reporting | UTM URL বা নিজের redirect encode করুন | Static QR provider dashboard তৈরি করে না; reporting destination workflow থেকে আসে। |
Agent কীভাবে QR code API call করবে
ভালো agent workflow discovery file থেকে শুরু করে, payload তৈরি করে, format বেছে নেয় এবং file handoff-এর আগে metadata verify করে।
Discovery দিয়ে শুরু করুন
/ai.txt, /llms.txt বা /.well-known/openapi.json পড়ুন যাতে client latest endpoint, schema, request examples এবং supported formats ব্যবহার করে।
Automation-এর জন্য POST ব্যবহার করুন
POST JSON long URL, vCard, event, Wi-Fi, payment payload এবং logo data URL-এর জন্য query string limit এড়ায়।
Direct download-এর জন্য GET ব্যবহার করুন
GET binary asset সরাসরি return করে এবং X-QR-Width, X-QR-Height, X-QR-Unit ও X-QR-Bytes headers expose করে।
Saved file verify করুন
CMS, Google Drive, print workflow বা অন্য agent-এ পাঠানোর আগে contentType, extension, byteLength, width, height এবং unit check করুন।
Bulk QR generation workflow
Asset labels, classroom materials, packaging, menus, event badges, campaign variants এবং structured data থেকে QR file বানানোর জন্য bulk endpoint উপযোগী।
CSV বা row objects পাঠান
CSV filename,value বা JSON rows ব্যবহার করুন। value required, filename optional। empty row, unsafe filename এবং oversized payload reject করা হয়।
একটি shared format বেছে নিন
Batch-এর জন্য SVG, PNG, JPG, WebP, PDF বা EPS সেট করুন। high-volume automation-এর জন্য SVG এবং print handoff-এর জন্য PDF/EPS ভালো।
ZIP দরকার হলে header দিন
Accept: application/zip দিলে binary ZIP return হয়। JSON response দরকার হলে base64 ZIP data, byteLength, fileCount এবং manifest পাওয়া যায়।
Manifest দিয়ে audit করুন
manifest.csv এবং manifest.json source row, filename, status এবং byte count map করে, ফলে downstream system batch result trace করতে পারে।
Supported static payloads
API আপনার পাঠানো final payload encode করে। QR generation-এর আগে আপনার workflow-এ string validate করুন।
Marketing এবং content links
HTTPS URL, UTM campaign URL, app store page, social profile, menu, PDF landing page এবং Google review link encode করুন।
Device actions
Wi-Fi strings, mailto links, SMS actions, phone links, WhatsApp links, calendar events, map coordinates এবং vCard contact payload encode করুন।
Payment payloads
UPI URI, PIX EMV, Swish link এবং crypto wallet URI encode করার আগে recipient, amount, memo এবং currency validate করুন।
Design এবং print output
Production artwork-এর জন্য SVG, PDF বা EPS ব্যবহার করুন; preview, document, email এবং web publishing-এর জন্য PNG, JPG বা WebP ব্যবহার করুন।
Agent integration checklist
- Request পাঠানোর আগে /ai.txt বা /.well-known/openapi.json পড়ুন।
- vCard, event, Wi-Fi, payment, logo এবং long payload-এর জন্য POST JSON ব্যবহার করুন।
- Bulk endpoint শুধু 50 rows পর্যন্ত bounded batch-এর জন্য ব্যবহার করুন।
- Agent সরাসরি ZIP file চাইলে Accept: application/zip পাঠান।
- Automated integration-এর জন্য descriptive User-Agent সেট করুন।
- 429 এবং 503 response-এ Retry-After header মানুন।
- POST response-এর base64 data decode করে returned extension দিয়ে file save করুন।
- handoff-এর আগে byteLength, dimensions, fileCount এবং manifest metadata verify করুন।
- Production use-এর আগে প্রতিটি content payload এবং export format scan test করুন।
- Campaign tracking-এর জন্য QR বানানোর আগে UTM URL বা নিজের redirect URL encode করুন।
গাইড: প্রিন্ট
পাবলিক API দিয়ে স্ট্যাটিক QR কোড তৈরি করুন. স্ট্যাটিক QR কোড. ডাউনলোড SVG, PNG, JPG, WebP, PDF, EPS. স্ক্যান. QR প্রিন্ট প্রিফ্লাইট চেকলিস্ট. লাইভ প্রিভিউ. কাস্টমাইজ QR কোড. অ্যাকাউন্ট লাগবে না. Keep the destination, owner, file name, publication channel, proof result, and review date with the campaign notes so printed and shared QR assets can be checked later.
পাবলিক API দিয়ে স্ট্যাটিক QR কোড তৈরি করুন. URL QR কোড. ব্রাউজারে তৈরি করুন. প্রিন্ট. ডিজিটাল ব্যবহার. অ্যাক্সেসিবিলিটি. QR নিরাপত্তা ও গোপনীয়তা. QR ফাইল ফরম্যাট. QR কোড স্ক্যানার. Use the same checklist for websites, posters, packaging, receipts, menus, classroom handouts, payment notices, and customer support material.
URL QR কোড: HTTPS
পাবলিক API দিয়ে স্ট্যাটিক QR কোড তৈরি করুন: URL QR কোড, ব্রাউজারে তৈরি করুন, HTTPS, স্ক্যান. স্ট্যাটিক QR কোড. অ্যানালিটিক্স-প্রস্তুত লিংক. UTM. QR নিরাপত্তা ও গোপনীয়তা.
ফরম্যাট নির্বাচন করুন
প্রিন্ট: SVG, PDF, EPS. ডিজিটাল ব্যবহার: PNG, JPG, WebP, SVG. QR ফাইল ফরম্যাট. ডাউনলোড. ভেক্টর এক্সপোর্ট. ফরম্যাট নির্বাচন করুন.
স্ক্যান
স্ক্যান. লাইভ প্রিভিউ. QR কোড স্ক্যানার. QR প্রিন্ট প্রিফ্লাইট চেকলিস্ট. প্রিন্ট. ডিজিটাল ব্যবহার. কাস্টমাইজ. Test the generator preview, downloaded file, placed artwork, CMS upload, exported PDF, and one physical proof before approving production.
কোম্পানি
পাবলিক API দিয়ে স্ট্যাটিক QR কোড তৈরি করুন: URL QR কোড, ডাউনলোড, SVG, PNG, JPG, WebP, PDF, EPS, প্রিন্ট, ডিজিটাল ব্যবহার, স্ক্যান. কোম্পানি. গাইড. ফিডব্যাক.
QR কোড API
QR কোড API. OpenAPI. WebMCP. ai.txt. llms.txt. বাল্ক QR ওয়ার্কফ্লো. ডাউনলোড SVG, PNG, JPG, WebP, PDF, EPS. স্ট্যাটিক QR কোড.
স্ট্যাটিক বনাম ডাইনামিক QR
পাবলিক API দিয়ে স্ট্যাটিক QR কোড তৈরি করুন. স্ট্যাটিক QR কোড. স্ক্যান সীমা নেই. URL QR কোড. অ্যানালিটিক্স-প্রস্তুত লিংক. QR নিরাপত্তা ও গোপনীয়তা. ব্রাউজারে তৈরি করুন. স্ক্যান.
ফিডব্যাক
URL QR কোড. ফোন QR কোড. ইমেল QR কোড. অ্যাক্সেসিবিলিটি. স্ক্যান. ফিডব্যাক. SMS QR কোড.
অ্যাক্সেসিবিলিটি
অ্যাক্সেসিবিলিটি. স্ক্যান. প্রিন্ট. ডিজিটাল ব্যবহার. URL QR কোড. ব্রাউজারে তৈরি করুন. লাইভ প্রিভিউ.
API দিয়ে QR code generate করুন
- 1
Single বা bulk বেছে নিন
একটি asset-এর জন্য generate-qr ব্যবহার করুন, আর একাধিক static QR file-এর ZIP চাইলে generate-qr-bulk ব্যবহার করুন।
- 2
Final payload তৈরি করুন
URL, Wi-Fi string, vCard, event, payment URI, text, CSV বা row objects scanner যেভাবে পড়বে ঠিক সেভাবে তৈরি করুন।
- 3
Output format নির্বাচন করুন
Print ও design-এর জন্য SVG/PDF/EPS এবং digital publishing বা preview-এর জন্য PNG/JPG/WebP বেছে নিন।
- 4
Response verify করুন
success, content type, byte length, dimensions, extension এবং ZIP manifest file save করার আগে confirm করুন।
- 5
শেষ context-এ scan test করুন
Layout, CMS upload, document বা proof print-এ বসানোর পর file scan করুন, যাতে automation-generated asset বাস্তবে পড়া যায়।
সাধারণ প্রশ্ন
QR Code Crafter API endpoint কী?
Single QR code-এর জন্য /.netlify/functions/generate-qr GET query parameters বা POST JSON body দিয়ে call করুন। Bulk ZIP-এর জন্য /.netlify/functions/generate-qr-bulk ব্যবহার করুন।
API কি bulk QR codes বানাতে পারে?
হ্যাঁ। CSV rows বা JSON row objects bulk endpoint-এ পাঠান। response JSON with base64 ZIP data হতে পারে, অথবা Accept: application/zip দিলে সরাসরি ZIP binary return হয়।
API ব্যবহার করতে account লাগে?
Public generation account ছাড়া available, যদি deployment API key enforcement enable না করে। issued key থাকলে X-Agent-Api-Key header পাঠান এবং 401 handling implement করুন।
API কোন QR file formats return করে?
Public contract SVG, PNG, JPG, WebP, PDF এবং EPS support করে।
Browser agents কি WebMCP দিয়ে QR codes বানাতে পারে?
হ্যাঁ। modelContext available হলে live pages generate_qr এবং generate_bulk_qr runtime tools register করে। declarative form markup toolname attributes-ও expose করা হয়।
API কি dynamic tracking QR code তৈরি করে?
না। API static QR assets তৈরি করে। campaign visits measure করতে QR payload বানানোর আগে UTM-tagged URL বা নিজের redirect URL encode করুন।
QR কোড API: QR code generator API?
QR কোড API: QR code generator API. API QR code generator. qrcode API. QR API. generate QR code API. SVG, PNG, JPG, WebP, PDF, EPS.