مواد پر جائیں
API دستاویزات

پروجیکٹس

اپنے وسائل کو پروجیکٹس کے اندر منظم کریں۔

توثیق
ہر request کو admin API key سے matching Bearer token کے ساتھ Authorization header بھیجنا چاہیے۔ API کلید حاصل کریں.
API دستاویزات

اختتامی نقطہ
GET https://rqrcode.com/api/projects/
مثال
curl --request GET \
--url 'https://rqrcode.com/api/projects/' \
--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,
            "name": "ڈیولپمنٹ",
            "color": "#0e23cc",
            "last_datetime": null,
            "datetime": "2026-04-20 07:54:04"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://rqrcode.com/api/projects?page=1",
        "last": "https://rqrcode.com/api/projects?page=1",
        "next": null,
        "prev": null,
        "self": "https://rqrcode.com/api/projects?page=1"
    }
}

اختتامی نقطہ
GET https://rqrcode.com/api/projects/{project_id}
مثال
curl --request GET \
--url 'https://rqrcode.com/api/projects/{project_id}' \
--header 'Authorization: Bearer {api_key}'
پیرامیٹرز
کوئی additional parameter نہیں۔
جواب کی مثال
{
    "data": {
        "id": 1,
        "name": "ڈیولپمنٹ",
        "color": "#0e23cc",
        "last_datetime": null,
        "datetime": "2026-04-20 07:54:04"
    }
}

اختتامی نقطہ
POST https://rqrcode.com/api/projects
مثال
curl --request POST \
--url 'https://rqrcode.com/api/projects' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=پروڈکشن' \
--form 'color=#ffffff'
پیرامیٹرز
پیرامیٹرز تفصیلات تفصیل
name
ضروری ui.admin.api_docs.common.types.اسٹرنگ
-
color
اختیاری ui.admin.api_docs.common.types.اسٹرنگ
-
جواب کی مثال
{
    "data": {
        "id": 1
    }
}

اختتامی نقطہ
POST https://rqrcode.com/api/projects/{project_id}
مثال
curl --request POST \
--url 'https://rqrcode.com/api/projects/{project_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=پروڈکشن' \
--form 'color=#000000'
پیرامیٹرز
پیرامیٹرز تفصیلات تفصیل
name
اختیاری ui.admin.api_docs.common.types.اسٹرنگ
-
color
اختیاری ui.admin.api_docs.common.types.اسٹرنگ
-
جواب کی مثال
{
    "data": {
        "id": 1
    }
}

اختتامی نقطہ
DELETE https://rqrcode.com/api/projects/{project_id}
مثال
curl --request DELETE \
--url 'https://rqrcode.com/api/projects/{project_id}' \
--header 'Authorization: Bearer {api_key}'
پیرامیٹرز
کوئی additional parameter نہیں۔
جواب کی مثال
Success پر empty 200 response body۔