Dinamik QR kodlarını programlı olarak oluşturun, güncelleyin ve yönetin. Her QR kodu, renkler, logolar ve izleme yetenekleri ile özelleştirilebilir.
| Yöntem | Uç Nokta | Açıklama |
|---|---|---|
POST | /organizations/:orgId/qr-codes | Yeni bir QR kodu oluştur |
GET | /organizations/:orgId/qr-codes | Tüm QR kodlarını listele |
GET | /organizations/:orgId/qr-codes/:id | Belirli bir QR kodunu al |
PUT | /organizations/:orgId/qr-codes/:id | Bir QR kodunu güncelle |
DELETE | /organizations/:orgId/qr-codes/:id | Bir QR kodunu sil |
GET | /organizations/:orgId/qr-codes/:id/download | QR kodu resmini indir |
Özelleştirilebilir içerik ve stil ile yeni bir dinamik QR kodu oluştur.
/organizations/:orgId/qr-codes| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
| type | string | Gerekli | QR kodu türü (URL, VCARD, WIFI, vb.) |
| name | string | Gerekli | QR kodu için görüntüleme adı |
| data | object | Gerekli | İçerik verisi (türe göre değişir) |
| style | object | Opsiyonel | Görsel özelleştirme seçenekleri |
| folderId | string | Opsiyonel | QR kodunu düzenlemek için klasör |
| tags | string[] | Opsiyonel | Kategorilendirme için etiketler |
curl -X POST \
https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "URL",
"name": "Company Website",
"data": {
"url": "https://example.com"
},
"style": {
"foregroundColor": "#000000",
"backgroundColor": "#FFFFFF",
"cornerRadius": 10
}
}'{
"id": "qr_xyz789",
"type": "URL",
"name": "Company Website",
"shortUrl": "https://ilqr.co/xyz789",
"shortCode": "xyz789",
"data": {
"url": "https://example.com"
},
"style": {
"foregroundColor": "#000000",
"backgroundColor": "#FFFFFF",
"cornerRadius": 10
},
"status": "ACTIVE",
"totalScans": 0,
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T10:30:00Z"
}Opsiyonel filtreleme ile sayfalı bir QR kodu listesi alın.
/organizations/:orgId/qr-codes| Parametre | Tür | Açıklama |
|---|---|---|
| page | number | Sayfa numarası (varsayılan: 1) |
| limit | number | Sayfa başına öğe (varsayılan: 20, maksimum: 100) |
| type | string | QR kodu türüne göre filtrele |
| folderId | string | Klasöre göre filtrele |
| search | string | İsme göre ara |
| status | string | Duruma göre filtrele (AKTİF, ARŞİVLENMİŞ) |
Mevcut bir QR kodunun içeriğini, stilini veya meta verilerini güncelleyin. QR kodu resmi aynı kalırken, hedef değişir.
/organizations/:orgId/qr-codes/:idcurl -X PUT \
https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/qr_xyz789 \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Updated Website",
"data": {
"url": "https://new-url.example.com"
}
}'Bir QR kodunu kalıcı olarak silin. Bu işlem geri alınamaz. Kısa URL çalışmayı durduracaktır.
/organizations/:orgId/qr-codes/:idcurl -X DELETE \
https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/qr_xyz789 \
-H "X-API-Key: YOUR_API_KEY"Herhangi bir web sitesine veya web sayfasına bağlantı
İletişim bilgilerini paylaş
WiFi ağlarına bağlan
PDF belgelerine bağlantı
Önceden doldurulmuş e-posta taslağı
Önceden doldurulmuş SMS mesajı
Doğrudan telefon araması
Düz metin içeriği
Dijital restoran menüsü
Uygulama mağazası bağlantıları
Video içerik bağlantıları
Sosyal medya bağlantıları
İlgili özellikler hakkında bilgi edinin: