Lewati ke konten
Dokumentasi API

Biolink

Periksa dan kelola halaman biolink Anda dari API publik.

Autentikasi
Setiap permintaan harus mengirim header Authorization dengan token Bearer yang cocok dengan kunci API admin. Dapatkan kunci API.
Dokumentasi API

Endpoint API
GET https://rqrcode.com/api/biolinks/
Contoh
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/' \
--header 'Authorization: Bearer {api_key}'
Parameter
Parameter Detail Deskripsi
page
Opsional ui.admin.api_docs.common.types.Bilangan bulat
Nomor halaman yang ingin Anda ambil hasilnya. Defaultnya 1.
results_per_page
Opsional ui.admin.api_docs.common.types.Bilangan bulat
Jumlah hasil yang Anda inginkan per halaman. Nilai yang diizinkan: 10, 25, 50, 100, 250, 500, 1000. Defaultnya 25.
Contoh respons
{
    "data": [
        {
            "id": 1,
            "project_id": null,
            "name": "Bio utama",
            "url": "kreator",
            "pageviews": 120,
            "datetime": "2026-04-20 07:55:35"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://rqrcode.com/api/biolinks?page=1",
        "last": "https://rqrcode.com/api/biolinks?page=1",
        "next": null,
        "prev": null,
        "self": "https://rqrcode.com/api/biolinks?page=1"
    }
}

Endpoint API
GET https://rqrcode.com/api/biolinks/{biolink_id}
Contoh
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
Parameter
Tidak ada parameter tambahan.
Contoh respons
{
    "data": {
        "id": 1,
        "project_id": null,
        "name": "Bio utama",
        "url": "kreator",
        "pageviews": 120,
        "datetime": "2026-04-20 07:55:35"
    }
}

Endpoint API
POST https://rqrcode.com/api/biolinks
Contoh
curl --request POST \
--url 'https://rqrcode.com/api/biolinks' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Halaman kreator' \
--form 'url=kreator'
Parameter
Parameter Detail Deskripsi
name
Wajib ui.admin.api_docs.common.types.Teks
Tidak ada deskripsi
url
Opsional ui.admin.api_docs.common.types.Teks
Alias biolink.
project_id
Opsional ui.admin.api_docs.common.types.Bilangan bulat
Tidak ada deskripsi
Contoh respons
{
    "data": {
        "id": 1
    }
}

Endpoint API
POST https://rqrcode.com/api/biolinks/{biolink_id}
Contoh
curl --request POST \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Halaman kreator v2'
Parameter
Parameter Detail Deskripsi
name
Opsional ui.admin.api_docs.common.types.Teks
Tidak ada deskripsi
url
Opsional ui.admin.api_docs.common.types.Teks
Alias biolink.
project_id
Opsional ui.admin.api_docs.common.types.Bilangan bulat
Tidak ada deskripsi
Contoh respons
{
    "data": {
        "id": 1
    }
}

Endpoint API
DELETE https://rqrcode.com/api/biolinks/{biolink_id}
Contoh
curl --request DELETE \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
Parameter
Tidak ada parameter tambahan.
Contoh respons
Isi respons 200 kosong saat berhasil.