Pereiti prie turinio
API dokumentacija

Biolinkai

Peržiūrėkite ir valdykite savo biolink puslapius per viešąjį API.

Autentifikavimas
Kiekviena užklausa turi siųsti Authorization antraštę su Bearer žetonu, atitinkančiu administratoriaus API raktą. Gauti API raktą.
API dokumentacija

Galinis taškas
GET https://rqrcode.com/api/biolinks/
Pavyzdys
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/' \
--header 'Authorization: Bearer {api_key}'
Parametrai
Parametrai Išsamiau Aprašymas
page
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
Puslapio numeris, kurio rezultatus norite gauti. Numatytoji reikšmė yra 1.
results_per_page
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
Kiek rezultatų rodyti viename puslapyje. Leistinos reikšmės: 10, 25, 50, 100, 250, 500, 1000. Numatytoji reikšmė yra 25.
Atsakymo pavyzdys
{
    "data": [
        {
            "id": 1,
            "project_id": null,
            "name": "Pagrindinis bio",
            "url": "creator",
            "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"
    }
}

Galinis taškas
GET https://rqrcode.com/api/biolinks/{biolink_id}
Pavyzdys
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
Parametrai
Papildomų parametrų nėra.
Atsakymo pavyzdys
{
    "data": {
        "id": 1,
        "project_id": null,
        "name": "Pagrindinis bio",
        "url": "creator",
        "pageviews": 120,
        "datetime": "2026-04-20 07:55:35"
    }
}

Galinis taškas
POST https://rqrcode.com/api/biolinks
Pavyzdys
curl --request POST \
--url 'https://rqrcode.com/api/biolinks' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Kūrėjo puslapis' \
--form 'url=creator'
Parametrai
Parametrai Išsamiau Aprašymas
name
Privaloma ui.admin.api_docs.common.types.Eilutė
-
url
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Biolink alternatyvus pavadinimas.
project_id
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
Atsakymo pavyzdys
{
    "data": {
        "id": 1
    }
}

Galinis taškas
POST https://rqrcode.com/api/biolinks/{biolink_id}
Pavyzdys
curl --request POST \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Kūrėjo puslapis v2'
Parametrai
Parametrai Išsamiau Aprašymas
name
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
url
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Biolink alternatyvus pavadinimas.
project_id
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
Atsakymo pavyzdys
{
    "data": {
        "id": 1
    }
}

Galinis taškas
DELETE https://rqrcode.com/api/biolinks/{biolink_id}
Pavyzdys
curl --request DELETE \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
Parametrai
Papildomų parametrų nėra.
Atsakymo pavyzdys
Sėkmės atveju grąžinamas tuščias 200 atsakymo turinys.