आशयावर जा
API दस्तऐवजीकरण

बायोलिंक्स

सार्वजनिक API मधून तुमची बायोलिंक पृष्ठे तपासा आणि व्यवस्थापित करा.

प्रमाणीकरण
प्रत्येक request ने admin API key शी जुळणारा Bearer token असलेला Authorization header पाठवला पाहिजे. API की मिळवा.
API दस्तऐवजीकरण

एंडपॉइंट
GET https://rqrcode.com/api/biolinks/
उदाहरण
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/' \
--header 'Authorization: Bearer {api_key}'
परिमाणे
परिमाणे तपशील वर्णन
page
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
ज्या पृष्ठासाठी परिणाम हवे आहेत तो पृष्ठ क्रमांक. डीफॉल्ट 1.
results_per_page
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
प्रति पृष्ठ किती परिणाम हवेत. परवानगी असलेली मूल्ये: 10, 25, 50, 100, 250, 500, 1000. डीफॉल्ट 25.
प्रतिसाद उदाहरण
{
    "data": [
        {
            "id": 1,
            "project_id": null,
            "name": "मुख्य bio",
            "url": "निर्माता",
            "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"
    }
}

एंडपॉइंट
GET https://rqrcode.com/api/biolinks/{biolink_id}
उदाहरण
curl --request GET \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
परिमाणे
अतिरिक्त parameter नाही.
प्रतिसाद उदाहरण
{
    "data": {
        "id": 1,
        "project_id": null,
        "name": "मुख्य bio",
        "url": "निर्माता",
        "pageviews": 120,
        "datetime": "2026-04-20 07:55:35"
    }
}

एंडपॉइंट
POST https://rqrcode.com/api/biolinks
उदाहरण
curl --request POST \
--url 'https://rqrcode.com/api/biolinks' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=निर्माता पृष्ठ' \
--form 'url=निर्माता'
परिमाणे
परिमाणे तपशील वर्णन
name
आवश्यक ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
url
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
Biolink उपनाव.
project_id
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
वर्णन नाही
प्रतिसाद उदाहरण
{
    "data": {
        "id": 1
    }
}

एंडपॉइंट
POST https://rqrcode.com/api/biolinks/{biolink_id}
उदाहरण
curl --request POST \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=निर्माता पृष्ठ v2'
परिमाणे
परिमाणे तपशील वर्णन
name
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
url
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
Biolink उपनाव.
project_id
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
वर्णन नाही
प्रतिसाद उदाहरण
{
    "data": {
        "id": 1
    }
}

एंडपॉइंट
DELETE https://rqrcode.com/api/biolinks/{biolink_id}
उदाहरण
curl --request DELETE \
--url 'https://rqrcode.com/api/biolinks/{biolink_id}' \
--header 'Authorization: Bearer {api_key}'
परिमाणे
अतिरिक्त parameter नाही.
प्रतिसाद उदाहरण
यशस्वी झाल्यावर रिकामा 200 response body.