Vai al contenuto
Documentazione API

Pagine Biolink

Ispeziona e gestisci le tue pagine biolink dall'API pubblica.

Autenticazione
Ogni richiesta deve inviare l’header Authorization con un token Bearer corrispondente alla chiave API admin. Ottieni chiave API.
Documentazione API

Punto finale
GET https://rqrcode.com/api/biolinks/
Esempio
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/' \
--header 'Authorization: Bearer {api_key}'
Parametri
Parametri Dettagli Descrizione
page
Opzionale ui.admin.api_docs.common.types.Intero
Il numero di pagina per cui desideri ottenere i risultati. Predefinito a 1.
results_per_page
Opzionale ui.admin.api_docs.common.types.Intero
Quanti risultati desideri per pagina. I valori consentiti sono: 10, 25, 50, 100, 250, 500, 1000. Predefinito a 25.
Esempio di risposta
{
    "data": [
        {
            "id": 1,
            "project_id": null,
            "name": "Biografia principale",
            "url": "creatore",
            "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"
    }
}

Punto finale
GET https://rqrcode.com/api/biolinks/{biolink_id}
Esempio
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
Parametri
Nessun parametro aggiuntivo.
Esempio di risposta
{
    "data": {
        "id": 1,
        "project_id": null,
        "name": "Biografia principale",
        "url": "creatore",
        "pageviews": 120,
        "datetime": "2026-04-20 07:55:35"
    }
}

Punto finale
POST https://rqrcode.com/api/biolinks
Esempio
curl --request POST \
--url 'https://rqrcode.com/api/biolinks' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Pagina del creatore' \
--form 'url=creatore'
Parametri
Parametri Dettagli Descrizione
name
Obbligatorio ui.admin.api_docs.common.types.Stringa
url
Opzionale ui.admin.api_docs.common.types.Stringa
Alias Biolink.
project_id
Opzionale ui.admin.api_docs.common.types.Intero
Esempio di risposta
{
    "data": {
        "id": 1
    }
}

Punto finale
POST https://rqrcode.com/api/biolinks/{biolink_id}
Esempio
curl --request POST \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Pagina del creatore v2'
Parametri
Parametri Dettagli Descrizione
name
Opzionale ui.admin.api_docs.common.types.Stringa
url
Opzionale ui.admin.api_docs.common.types.Stringa
Alias Biolink.
project_id
Opzionale ui.admin.api_docs.common.types.Intero
Esempio di risposta
{
    "data": {
        "id": 1
    }
}

Punto finale
DELETE https://rqrcode.com/api/biolinks/{biolink_id}
Esempio
curl --request DELETE \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
Parametri
Nessun parametro aggiuntivo.
Esempio di risposta
Corpo risposta 200 vuoto in caso di successo.