Automatisasi pembuatan kode QR Anda dengan API kami. Buat ratusan atau ribuan kode QR sekaligus, sempurna untuk kampanye besar, pelabelan produk, atau pelacakan aset.
Unggah file CSV dengan data kode QR Anda dan kami akan membuat semuanya sekaligus.
Buat beberapa kode QR dalam satu panggilan API dengan payload JSON.
Impor besar berjalan di latar belakang dengan pelacakan status.
| Metode | Endpoint | Deskripsi |
|---|---|---|
POST | /organizations/:orgId/qr-codes/bulk-import | Mulai impor massal dari CSV |
GET | /organizations/:orgId/qr-codes/bulk-import | Daftar semua pekerjaan impor |
GET | /organizations/:orgId/qr-codes/bulk-import/:id | Dapatkan status pekerjaan impor |
GET | /organizations/:orgId/qr-codes/bulk-import/sample | Unduh template CSV |
POST | /organizations/:orgId/qr-codes/batch/update | Perbarui beberapa kode QR secara massal |
POST | /organizations/:orgId/qr-codes/batch/clone | Kloning beberapa kode QR |
DELETE | /organizations/:orgId/qr-codes/batch | Hapus beberapa kode QR |
Cara termudah untuk membuat banyak kode QR sekaligus adalah melalui impor CSV. Ikuti langkah-langkah ini:
Dapatkan template untuk tipe kode QR Anda untuk memastikan format yang tepat.
curl -X GET \
"https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/bulk-import/sample?type=URL" \
-H "X-API-Key: YOUR_API_KEY" \
-o template.csvTambahkan data kode QR Anda ke file CSV. Berikut adalah contoh untuk kode QR URL:
name,url,folder,tags
Homepage QR,https://example.com,Marketing,homepage;main
Product Page,https://example.com/product,Products,product;featured
Contact Us,https://example.com/contact,Marketing,contact;support
Promo Landing,https://example.com/promo,Campaigns,promo;summer2024Kirim file untuk memulai pekerjaan impor.
curl -X POST \
"https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/bulk-import" \
-H "X-API-Key: YOUR_API_KEY" \
-F "file=@url_qr_codes.csv" \
-F "type=URL"Periksa status pekerjaan impor Anda.
curl -X GET \
"https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/bulk-import/import_abc123" \
-H "X-API-Key: YOUR_API_KEY"{
"id": "import_abc123",
"status": "COMPLETED",
"type": "URL",
"totalRows": 100,
"processedRows": 100,
"successCount": 98,
"errorCount": 2,
"errors": [
{ "row": 45, "error": "Invalid URL format" },
{ "row": 72, "error": "Name is required" }
],
"createdAt": "2024-01-15T10:00:00Z",
"completedAt": "2024-01-15T10:02:30Z"
}Setiap tipe kode QR memerlukan kolom yang berbeda. Berikut adalah yang paling umum:
| Kolom | Diperlukan | Deskripsi |
|---|---|---|
| name | Diperlukan | Nama tampilan untuk kode QR |
| url | Diperlukan | URL tujuan (harus dimulai dengan http:// atau https://) |
| folder | Opsional | Nama folder untuk mengatur kode QR |
| tags | Opsional | Tag dipisahkan dengan titik koma |
| Kolom | Diperlukan | Deskripsi |
|---|---|---|
| name | Diperlukan | Nama tampilan untuk kode QR |
| firstName | Diperlukan | Nama depan kontak |
| lastName | Diperlukan | Nama belakang kontak |
Opsional | Alamat email | |
| phone | Opsional | Nomor telepon |
| company | Opsional | Nama perusahaan |
| title | Opsional | Jabatan |
Perbarui beberapa kode QR sekaligus dengan satu panggilan API.
/organizations/:orgId/qr-codes/batch/updatecurl -X POST \
"https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/batch/update" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"ids": ["qr_abc123", "qr_def456", "qr_ghi789"],
"updates": {
"folderId": "folder_xyz",
"style": {
"foregroundColor": "#1D59F9"
}
}
}'10,000
Kode QR per file CSV
10 MB
Ukuran file CSV maksimum
Tip: Untuk impor yang sangat besar (10.000+ kode QR), pertimbangkan untuk membagi CSV Anda menjadi beberapa file dan mengimpornya secara berurutan.
Hasilkan kode QR unik untuk setiap produk dalam inventaris Anda
Buat kode QR yang dipersonalisasi untuk setiap penerima
Label peralatan, dokumen, atau aset fisik
Hasilkan tiket atau lencana dengan kode QR unik
Pelajari tentang fitur terkait: