Dokumentasi ruang kerja

Dokumentasi ruang kerja Lynko

Pelajari bagaimana opsi ruang kerja Lynko, akses API pengembang, webhooks, dan analitik saling terhubung agar kamu bisa membuat tautan, kode QR, dan alur kampanye dengan percaya diri.

Ikhtisar ruang kerja

Satu ruang kerja untuk setiap touchpoint publik

Ruang kerja Lynko menyimpan tautan publik, kode QR, halaman, kampanye, dan laporan di satu tempat. Tiap alat bisa berjalan sendiri, tetapi alur kerja terkuat menggabungkannya.

Tautan pendek

Buat tautan rapi yang mudah dibagikan dengan pelacakan opsional, aturan kedaluwarsa, kata sandi, Pengalihan Cerdas, dan statistik publik.

Kode QR dinamis

Buat kode QR yang tetap memakai kode cetak yang sama meski destinasi diubah nanti.

Halaman tautan

Publikasikan halaman tautan di bio untuk profil sosial, kampanye, acara, dan destinasi penting.

Kit Kampanye

Gabungkan tautan pendek, kode QR, halaman arahan, jajak pendapat, blok Buka Hadiah, dan laporan dalam satu promosi.

Kartu Pintar

Siapkan kartu cetak atau digital dengan destinasi QR yang bisa kamu pembaruan dari ruang kerja.

Jajak pendapat dan halaman AMA

Kumpulkan suara atau pertanyaan dari audiens dan lihat aktivitas dari akun yang sama.

Action Hub

Bagikan tautan donasi, toko, kontak, dan komunitas dari halaman dukungan publik.

Penghitung dan Piksel Wawasan

Ukur kunjungan dengan penghitung ringan dan analitik ruang kerja yang ramah privasi.

Workspace options

Yang bisa kamu kelola dari dasbor

Opsi ruang kerja mencakup pembuatan konten, analitik, impor, ekspor, akses pengembang, dan kontrol ramah privasi. Batas paket berlaku untuk aset aktif atau terlacak, sedangkan tautan pendek tanpa pelacakan tetap unlimited.

Manajemen aset

Buat, edit, pause, restore, dan atur aset Lynko publik dari dasbor.

Analitik

Lihat klik, pemindaian, tayangan, suara, referrer, perangkat, bahasa, dan hasil kampanye saat pelacakan aktif.

Batas sesuai paket

Tautan pendek terlacak, halaman publik, kode QR aktif, Kartu Pintar, jajak pendapat, penghitung, pixel, tombol Action Hub, dan Kit Kampanye mengikuti batas paket.

Impor dan ekspor

Pindahkan data ruang kerja masuk dan keluar dengan CSV dan alat ekspor yang didukung sesuai paketmu.

Developer access

Buat API kunci dengan scope, hubungkan webhook, dan otomatisasi aksi ruang kerja yang didukung.

Kontrol privasi

Gunakan analitik ramah privasi, URL root Lynko, unggah aman, dan ownership check di semua alat ruang kerja.

API pengembang

Mulai cepat API

API Lynko adalah API JSON full-platform untuk otomatisasi ruang kerja. Buat API kunci di ruang kerja Pengembang, pilih hanya permission yang dibutuhkan integrasi, lalu kirim permintaan ke base URL API.

Base URL /api/v1
Autentikasi X-API-Key or Authorization: Bearer API_KEY
Format response Raw JSON
OpenAPI /openapi.json

Autentikasi

Gunakan X-API-Kunci untuk autentikasi API yang paling andal. Token Authorization Bearer juga didukung jika lingkungan hosting meneruskan header Authorization ke PHP.

Respons 401 berarti kunci tidak diterima. Periksa bahwa kunci masih aktif, belum dicabut, disalin tanpa spasi, dan milik host API yang kamu panggil.

Laju batas API sesuai paket
Paket Permintaan per menit Permintaan per hari
Gratis / Bronze 20 1000
Silver 60 5000
Gold 120 20000

Baca memakai batas normal. Tulis dan ringkasan analitik memakai batas lebih ketat, sedangkan ekspor, test webhook, dan unggah kecil memakai batas paling ketat.

Contoh penggunaan

Gunakan API dengan beberapa cara

Contoh ini menunjukkan pola umum. Ganti YOUR_API_KEY dengan kunci berscope dari ruang kerja Pengembang dan jaga kunci itu tetap privat.

Contoh JavaScript harus dijalankan di konsol browser atau Node.js, bukan langsung di Windows PowerShell. Untuk PowerShell, gunakan contoh Windows PowerShell.

Cek API kunci

curl -H "X-API-Key: YOUR_API_KEY" https://lynko.tv/api/v1/me

Buat tautan pendek dengan cURL

curl -X POST https://lynko.tv/api/v1/shortlinks \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/landing","title":"Campaign launch"}'

Buat kode QR dengan JavaScript

const response = await fetch('https://lynko.tv/api/v1/qr-codes', {
  method: 'POST',
  headers: {
    'X-API-Key': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    target_url: 'https://example.com/menu',
    title: 'Menu QR code'
  })
});

const qrCode = await response.json();

Buat kode QR dengan Windows PowerShell

$headers = @{
  'X-API-Key' = 'YOUR_API_KEY'
}

$body = @{
  target_url = 'https://example.com/menu'
  title = 'Menu QR code'
} | ConvertTo-Json

$response = Invoke-RestMethod `
  -Uri 'https://lynko.tv/api/v1/qr-codes' `
  -Method Post `
  -Headers $headers `
  -ContentType 'application/json' `
  -Body $body

$response

Baca analitik dengan PHP

<?php
$ch = curl_init('https://lynko.tv/api/v1/analytics/summary');
curl_setopt_array($ch, [
  CURLOPT_HTTPHEADER => ['X-API-Key: YOUR_API_KEY'],
  CURLOPT_RETURNTRANSFER => true,
]);
$json = curl_exec($ch);
curl_close($ch);
$summary = json_decode((string)$json, true);

Otomatisasi setup kampanye

Buat tautan pendek, buat kode QR untuk destinasi yang sama, lalu lihat performa dari analitik.

Sinkronkan destinasi publik

Pembaruan halaman tautan, Kartu Pintar, Action Hub, atau destinasi QR dari alat internalmu sendiri.

Bangun dasbor laporan

Ambil ringkasan analitik ruang kerja dan gabungkan dengan catatan kampanye atau laporan klienmu.

Terima acara dengan webhook

Gunakan webhook untuk klik tautan, pemindaian QR, pengiriman capture, prospek kampanye, suara jajak pendapat, dan perubahan penagihan.

Permission dan titik akhir

Pilih permission terkecil yang tetap berguna

API kunci memiliki scope. Beri tiap integrasi hanya permission yang dibutuhkan, lalu rotasi atau revoke kunci dari ruang kerja Pengembang saat akses tidak lagi diperlukan.

Akun

  • account:readBaca email akun dan detail langganan

Aset inti

  • links:readBaca tautan pendek
  • links:writeBuat dan pembaruan tautan pendek
  • qr:readBaca kode QR
  • qr:writeBuat dan pembaruan kode QR
  • trees:readBaca halaman tautan
  • trees:writeBuat dan pembaruan halaman tautan

Engagement

  • polls:readBaca jajak pendapat
  • polls:writeBuat dan pembaruan jajak pendapat
  • ama:readBaca halaman AMA
  • ama:writeKelola halaman AMA
  • capture:readBaca data Buka Hadiah
  • capture:writeKelola blok Buka Hadiah

Alat ruang kerja

  • campaigns:readBaca Kit Kampanye
  • campaigns:writeBuat dan pembaruan Kit Kampanye
  • cards:readBaca Kartu Pintar
  • cards:writeBuat dan pembaruan Kartu Pintar
  • counters:readBaca penghitung dan Piksel Wawasan
  • counters:writeBuat dan pembaruan penghitung dan Piksel Wawasan
  • support:readBaca Action Hub
  • support:writeKelola Action Hub
  • drops:readBaca Kreator Rilis
  • drops:writeBuat dan pembaruan Kreator Rilis

Integrasi

  • analytics:readBaca ringkasan analitik
  • webhooks:writeKelola webhook
  • uploads:writeUnggah media API kecil

Akun

GET /api/v1/me Detail akun dan kunci API account:read for email and subscription details
GET /api/v1/rate-limits Batas plan saat ini dan biaya titik akhir -

Aset inti

GET /api/v1/shortlinks Daftar tautan pendek links:read
POST /api/v1/shortlinks Buat tautan pendek links:write
GET /api/v1/qr-codes Daftar kode QR qr:read
POST /api/v1/qr-codes Buat kode QR qr:write
GET /api/v1/link-pages Daftar halaman tautan trees:read
POST /api/v1/link-pages Buat halaman tautan trees:write

Engagement

GET /api/v1/polls Daftar jajak pendapat polls:read
POST /api/v1/polls Buat jajak pendapat polls:write
GET /api/v1/ama Baca pengaturan AMA ama:read
POST /api/v1/ama Buat atau pembaruan pengaturan AMA ama:write
GET /api/v1/capture/blocks Daftar blok Buka Hadiah capture:read
POST /api/v1/capture/blocks Buat atau pembaruan blok Buka Hadiah capture:write
GET /api/v1/capture/submissions Daftar pengiriman Buka Hadiah capture:read

Alat ruang kerja

GET /api/v1/campaign-kits Daftar Kit Kampanye campaigns:read
POST /api/v1/campaign-kits Buat Kit Kampanye campaigns:write
GET /api/v1/smart-cards Daftar Kartu Pintar cards:read
POST /api/v1/smart-cards Buat Kartu Pintar cards:write
GET /api/v1/counters Daftar penghitung dan Piksel Wawasan counters:read
POST /api/v1/counters Buat penghitung atau Piksel Wawasan counters:write
GET /api/v1/support-hub Baca pengaturan Action Hub support:read
PUT /api/v1/support-hub Pembaruan pengaturan Action Hub support:write
GET /api/v1/creator-drops Daftar Kreator Rilis drops:read
POST /api/v1/creator-drops Buat Kreator Rilis drops:write
POST /api/v1/creator-drops/{id}/images Unggah satu gambar Kreator Rilis drops:write + uploads:write

Integrasi

GET /api/v1/analytics/summary Baca ringkasan analitik ruang kerja analytics:read
GET /api/v1/webhooks Daftar titik akhir webhook webhooks:write
POST /api/v1/webhooks Buat titik akhir webhook webhooks:write
PATCH /api/v1/webhooks/{id} Pembaruan titik akhir webhook webhooks:write
DELETE /api/v1/webhooks/{id} Hapus titik akhir webhook webhooks:write
POST /api/v1/webhooks/{id}/test Masukkan acara test webhook ke antrean webhooks:write

Langkah berikutnya

Tautan ruang kerja yang membantu

Gunakan halaman ini saat kamu siap membuat API kunci, menghubungkan webhook, ekspor data, atau meminta bantuan integrasi.