RETM | REST API
  1. Menu
RETM | REST API
  • Developer guide
  • New to our DevPortal 🤔
  • Authentication
    • Token
      POST
  • Webhook
    • Overview
    • Invoice Webhooks
      • Webhook Events
      • Invoice Created
    • Orders Webhooks
      • Webhook Events
      • Order Triggeres
    • Menu Webhooks
      • Menu Updates
      • Menu Changed
    • Loyalty Webhooks
      • Promotional Coupon
      • Check Reward
      • Redeem Reward
    • Customer webhook
      • Customer Data
      • Customer hook
    • Error webhook
      • Stay Alert to Connectivity Issues
      • Error webhook
  • Orders
    • Orders
      GET
    • Create Order
      POST
    • Cancel Order
      POST
    • Update delivery order status
      POST
  • Menu
    • Categories
      • List Categories
      • Single Categoy
    • Products
      • Products
      • Single Product
      • Simple List
    • Menu
      GET
  • Branches
    • Branches
      GET
  • Devices
    • Devices
      GET
  • Order type
    • Order types
      GET
    • Create order type
      POST
  • Price Lists
    • Price Lists
      GET
  • Payment Methods
    • Payment methods
    • Create pay method
  • Order Charges
    • order charges
    • Create order charges
  • Taxes
    • Tax list
    • Create tax
  • Customers
    • Customers
  1. Menu

Menu

GET
https://{serviceID}.retm.sa/api/v2/menu
Fetch all categories with products paginated inside

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************

Responses

🟢200Categories
application/json
Body

Example
[
    {
        "id": "string",
        "name": {
            "ar": "string",
            "en": "string"
        },
        "products": [
            {
                "id": "string",
                "name": {
                    "ar": "string",
                    "en": "string"
                },
                "description": [
                    "string"
                ],
                "image": "string",
                "price": "string",
                "calories": 0,
                "estimated_time": 0,
                "type": 0,
                "status": 0,
                "modifiers": [
                    {
                        "id": "string",
                        "name": {
                            "ar": "string",
                            "en": "string"
                        },
                        "multiple": 0,
                        "min_selection": 0,
                        "max_selection": 0,
                        "items": [
                            {
                                "id": "string",
                                "name": {
                                    "ar": "string",
                                    "en": "string"
                                },
                                "max_selection": 0,
                                "extra_price": "string"
                            }
                        ]
                    }
                ],
                "variations": [
                    "string"
                ],
                "category": {
                    "id": "string",
                    "title": {
                        "ar": "string",
                        "en": "string"
                    }
                },
                "taxes": [
                    {
                        "id": "string",
                        "name": {
                            "ar": "string",
                            "en": "string"
                        },
                        "value": "string",
                        "type": 0,
                        "from_final_total": 0
                    }
                ]
            }
        ]
    }
]
Modified at 2025-06-23 14:10:56
Previous
Simple List
Next
Branches
Built with