Ruka hadi maudhui
Nyaraka za API

Menyu za migahawa

Pata na udhibiti menyu za migahawa kupitia API.

Uthibitishaji
Kila ombi lazima litume kichwa cha Authorization chenye tokeni ya Bearer inayolingana na ufunguo wa API ya admin. Pata ufunguo wa API.
Nyaraka za API

Kituo
GET https://rqrcode.com/api/restaurant-menus/
Mfano
curl --request GET \
--url 'https://rqrcode.com/api/restaurant-menus/' \
--header 'Authorization: Bearer {api_key}'
Vigezo
Vigezo Maelezo Maelezo
page
Hiari ui.admin.api_docs.common.types.Nambari kamili
Nambari ya ukurasa inayotumika kupata matokeo. Chaguo-msingi ni 1.
results_per_page
Hiari ui.admin.api_docs.common.types.Nambari kamili
Idadi ya matokeo kwa kila ukurasa. Thamani zinazoruhusiwa: 10, 25, 50, 100, 250, 500, 1000. Chaguo-msingi ni 25.
Mfano wa jibu
{
    "data": [
        {
            "id": 1,
            "project_id": null,
            "name": "Menyu ya mchana",
            "description": "Menyu ya chakula cha mchana",
            "datetime": "2026-04-20 07:55:48"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://rqrcode.com/api/restaurant-menus?page=1",
        "last": "https://rqrcode.com/api/restaurant-menus?page=1",
        "next": null,
        "prev": null,
        "self": "https://rqrcode.com/api/restaurant-menus?page=1"
    }
}

Kituo
GET https://rqrcode.com/api/restaurant-menus/{restaurant_menu_id}
Mfano
curl --request GET \
--url 'https://rqrcode.com/api/restaurant-menus/{restaurant_menu_id}' \
--header 'Authorization: Bearer {api_key}'
Vigezo
Hakuna kigezo cha ziada.
Mfano wa jibu
{
    "data": {
        "id": 1,
        "project_id": null,
        "name": "Menyu ya mchana",
        "description": "Menyu ya chakula cha mchana",
        "datetime": "2026-04-20 07:55:48"
    }
}

Kituo
POST https://rqrcode.com/api/restaurant-menus
Mfano
curl --request POST \
--url 'https://rqrcode.com/api/restaurant-menus' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Menyu ya jioni'
Vigezo
Vigezo Maelezo Maelezo
name
Inahitajika ui.admin.api_docs.common.types.Maandishi
-
description
Hiari ui.admin.api_docs.common.types.Maandishi
-
project_id
Hiari ui.admin.api_docs.common.types.Nambari kamili
-
Mfano wa jibu
{
    "data": {
        "id": 1
    }
}

Kituo
POST https://rqrcode.com/api/restaurant-menus/{restaurant_menu_id}
Mfano
curl --request POST \
--url 'https://rqrcode.com/api/restaurant-menus/{restaurant_menu_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Menyu ya jioni'
Vigezo
Vigezo Maelezo Maelezo
name
Hiari ui.admin.api_docs.common.types.Maandishi
-
description
Hiari ui.admin.api_docs.common.types.Maandishi
-
project_id
Hiari ui.admin.api_docs.common.types.Nambari kamili
-
Mfano wa jibu
{
    "data": {
        "id": 1
    }
}

Kituo
DELETE https://rqrcode.com/api/restaurant-menus/{restaurant_menu_id}
Mfano
curl --request DELETE \
--url 'https://rqrcode.com/api/restaurant-menus/{restaurant_menu_id}' \
--header 'Authorization: Bearer {api_key}'
Vigezo
Hakuna kigezo cha ziada.
Mfano wa jibu
Mwili tupu wa jibu 200 baada ya mafanikio.