सामग्री पर जाएँ
API दस्तावेज़ीकरण

परियोजनाएँ

परियोजनाओं के अंदर अपने संसाधनों को व्यवस्थित करें।

प्रमाणीकरण
हर अनुरोध में admin API कुंजी से मेल खाने वाला Bearer token Authorization header में भेजना होगा। एपीआई कुंजी प्राप्त करें.
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}'
पैरामीटर
कोई अतिरिक्त पैरामीटर नहीं।
प्रतिक्रिया उदाहरण
{
    "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}'
पैरामीटर
कोई अतिरिक्त पैरामीटर नहीं।
प्रतिक्रिया उदाहरण
सफलता पर खाली 200 response body।