Skip to main content
GET
/
outlets
/
{outlet_id}
/
serving_dates
/
{serving_date}
/
menus
Get menus
curl --request GET \
  --url https://api.atlas.kitchen/storefronts/v1/outlets/{outlet_id}/serving_dates/{serving_date}/menus \
  --header 'X-Channel-Id: <api-key>'
{
  "object": "menu",
  "outlet_id": 1,
  "serving_date": "2026-04-17",
  "items": [
    {
      "id": 1,
      "identifier": "aviato-burger-1",
      "name": "Aviato Burger",
      "tag_list": [],
      "lead_time": 0,
      "start_date": "2026-04-15",
      "end_date": "2036-04-15",
      "created_at": 1776182695,
      "updated_at": 1776182698,
      "sections": [
        {
          "display_order": 0,
          "id": 1,
          "identifier": "menu-mains",
          "name": "Mains",
          "description": null,
          "image_url": null,
          "sub_sections": [],
          "products": [
            {
              "display_order": 0,
              "id": 1
            },
            {
              "display_order": 1,
              "id": 16
            }
          ]
        },
        {
          "display_order": 1,
          "id": 2,
          "identifier": "menu-sides",
          "name": "Sides",
          "description": null,
          "image_url": null,
          "sub_sections": [],
          "products": [
            {
              "display_order": 0,
              "id": 17
            },
            {
              "display_order": 1,
              "id": 18
            }
          ]
        },
        {
          "display_order": 2,
          "id": 3,
          "identifier": "menu-dessert",
          "name": "Dessert",
          "description": null,
          "image_url": null,
          "sub_sections": [],
          "products": [
            {
              "display_order": 0,
              "id": 21
            }
          ]
        },
        {
          "display_order": 3,
          "id": 4,
          "identifier": "menu-drinks",
          "name": "Drinks",
          "description": null,
          "image_url": null,
          "sub_sections": [],
          "products": [
            {
              "display_order": 0,
              "id": 22
            },
            {
              "display_order": 1,
              "id": 23
            }
          ]
        }
      ],
      "products": {
        "1": {
          "currency": "SGD",
          "price_cents": 790,
          "brand_id": 1,
          "name": "Scrambled Eggs Bowl",
          "description": "Fluffy scrambled eggs with your choice of protein and toppings",
          "is_configurable": true,
          "id": 1,
          "sku": "menu-scrambled-eggs-bowl",
          "report_category": null,
          "additional_data": {},
          "horizontal_image_url": null,
          "product_tags": [],
          "archived_at": null,
          "is_highlight": true,
          "promotional_label_text": null,
          "promotional_label_font_color": null,
          "promotional_label_bg_color": null,
          "sugar_level": null,
          "nutri_grade": null,
          "item_modifier_groups": [
            {
              "id": 1,
              "display_order": 0,
              "is_fixed": false,
              "hide_thumbnails": false,
              "archived": false,
              "selection_required_min_override": null,
              "selection_required_max_override": null,
              "modifier_group": {
                "id": 1,
                "identifier": "choose-spice-level",
                "name": "Choose Spice Level",
                "selection_required_min": 1,
                "selection_required_max": 1,
                "max_quantity_per_modifier": null,
                "hide_thumbnails": false,
                "modifiers": [
                  {
                    "id": 1,
                    "display_order": 0,
                    "default_quantity": 0,
                    "price_cents_override": null,
                    "upsell_label": null,
                    "upsell_label_text_color": null,
                    "upsell_label_background_color": null,
                    "item": {
                      "price_cents": 0,
                      "name": "Mild",
                      "description": null,
                      "type": "Component",
                      "id": 2,
                      "sugar_level": null,
                      "nutri_grade": null,
                      "horizontal_image_url": null,
                      "product_tags": [],
                      "additional_data": {},
                      "promotional_label_text": null,
                      "promotional_label_font_color": null,
                      "promotional_label_bg_color": null
                    }
                  },
                  {
                    "id": 2,
                    "display_order": 1,
                    "default_quantity": 0,
                    "price_cents_override": null,
                    "upsell_label": null,
                    "upsell_label_text_color": null,
                    "upsell_label_background_color": null,
                    "item": {
                      "price_cents": 0,
                      "name": "Spicy",
                      "description": null,
                      "type": "Component",
                      "id": 3,
                      "sugar_level": null,
                      "nutri_grade": null,
                      "horizontal_image_url": null,
                      "product_tags": [],
                      "additional_data": {},
                      "promotional_label_text": null,
                      "promotional_label_font_color": null,
                      "promotional_label_bg_color": null
                    }
                  }
                ]
              }
            },
            {
              "id": 2,
              "display_order": 1,
              "is_fixed": false,
              "hide_thumbnails": false,
              "archived": false,
              "selection_required_min_override": null,
              "selection_required_max_override": null,
              "modifier_group": {
                "id": 2,
                "identifier": "select-filling",
                "name": "Select Filling",
                "selection_required_min": 1,
                "selection_required_max": 1,
                "max_quantity_per_modifier": null,
                "hide_thumbnails": false,
                "modifiers": [
                  {
                    "id": 3,
                    "display_order": 0,
                    "default_quantity": 0,
                    "price_cents_override": null,
                    "upsell_label": null,
                    "upsell_label_text_color": null,
                    "upsell_label_background_color": null,
                    "item": {
                      "price_cents": 0,
                      "name": "Bacon",
                      "description": null,
                      "type": "Component",
                      "id": 4,
                      "sugar_level": null,
                      "nutri_grade": null,
                      "horizontal_image_url": null,
                      "product_tags": [],
                      "additional_data": {},
                      "promotional_label_text": null,
                      "promotional_label_font_color": null,
                      "promotional_label_bg_color": null
                    }
                  }
                ]
              }
            },
            {
              "id": 4,
              "display_order": 3,
              "is_fixed": false,
              "hide_thumbnails": false,
              "archived": false,
              "selection_required_min_override": null,
              "selection_required_max_override": null,
              "modifier_group": {
                "id": 4,
                "identifier": "add-ons",
                "name": "Add-ons",
                "selection_required_min": 0,
                "selection_required_max": 6,
                "max_quantity_per_modifier": null,
                "hide_thumbnails": false,
                "modifiers": [
                  {
                    "id": 12,
                    "display_order": 3,
                    "default_quantity": 0,
                    "price_cents_override": null,
                    "upsell_label": null,
                    "upsell_label_text_color": null,
                    "upsell_label_background_color": null,
                    "item": {
                      "price_cents": 50,
                      "name": "Extra Cheese",
                      "description": null,
                      "type": "Component",
                      "id": 13,
                      "sugar_level": null,
                      "nutri_grade": null,
                      "horizontal_image_url": null,
                      "product_tags": [],
                      "additional_data": {},
                      "promotional_label_text": null,
                      "promotional_label_font_color": null,
                      "promotional_label_bg_color": null
                    }
                  }
                ]
              }
            }
          ]
        },
        "16": {
          "currency": "SGD",
          "price_cents": 790,
          "brand_id": 1,
          "name": "Burrito",
          "description": "Flour tortilla with your choice of filling",
          "is_configurable": true,
          "id": 16,
          "sku": "menu-burrito",
          "report_category": null,
          "additional_data": {},
          "horizontal_image_url": null,
          "product_tags": [],
          "archived_at": null,
          "is_highlight": false,
          "promotional_label_text": null,
          "promotional_label_font_color": null,
          "promotional_label_bg_color": null,
          "sugar_level": null,
          "nutri_grade": null,
          "item_modifier_groups": []
        },
        "17": {
          "currency": "SGD",
          "price_cents": 400,
          "brand_id": 1,
          "name": "Corn Chips",
          "description": null,
          "is_configurable": false,
          "id": 17,
          "sku": "menu-corn-chips",
          "report_category": null,
          "additional_data": {},
          "horizontal_image_url": null,
          "product_tags": [],
          "archived_at": null,
          "is_highlight": false,
          "promotional_label_text": null,
          "promotional_label_font_color": null,
          "promotional_label_bg_color": null,
          "sugar_level": null,
          "nutri_grade": null,
          "item_modifier_groups": []
        },
        "18": {
          "currency": "SGD",
          "price_cents": 600,
          "brand_id": 1,
          "name": "Guacamole",
          "description": null,
          "is_configurable": false,
          "id": 18,
          "sku": "menu-guacamole",
          "report_category": null,
          "additional_data": {},
          "horizontal_image_url": null,
          "product_tags": [],
          "archived_at": null,
          "is_highlight": false,
          "promotional_label_text": null,
          "promotional_label_font_color": null,
          "promotional_label_bg_color": null,
          "sugar_level": null,
          "nutri_grade": null,
          "item_modifier_groups": []
        },
        "21": {
          "currency": "SGD",
          "price_cents": 395,
          "brand_id": 1,
          "name": "Churros",
          "description": null,
          "is_configurable": false,
          "id": 21,
          "sku": "menu-churros",
          "report_category": null,
          "additional_data": {},
          "horizontal_image_url": null,
          "product_tags": [],
          "archived_at": null,
          "is_highlight": false,
          "promotional_label_text": null,
          "promotional_label_font_color": null,
          "promotional_label_bg_color": null,
          "sugar_level": null,
          "nutri_grade": null,
          "item_modifier_groups": []
        },
        "22": {
          "currency": "SGD",
          "price_cents": 250,
          "brand_id": 1,
          "name": "Water",
          "description": null,
          "is_configurable": false,
          "id": 22,
          "sku": "menu-water",
          "report_category": null,
          "additional_data": {},
          "horizontal_image_url": null,
          "product_tags": [],
          "archived_at": null,
          "is_highlight": false,
          "promotional_label_text": null,
          "promotional_label_font_color": null,
          "promotional_label_bg_color": null,
          "sugar_level": null,
          "nutri_grade": null,
          "item_modifier_groups": []
        },
        "23": {
          "currency": "SGD",
          "price_cents": 250,
          "brand_id": 1,
          "name": "Coke Zero",
          "description": null,
          "is_configurable": false,
          "id": 23,
          "sku": "menu-coke-zero",
          "report_category": null,
          "additional_data": {},
          "horizontal_image_url": null,
          "product_tags": [],
          "archived_at": null,
          "is_highlight": false,
          "promotional_label_text": null,
          "promotional_label_font_color": null,
          "promotional_label_bg_color": null,
          "sugar_level": null,
          "nutri_grade": null,
          "item_modifier_groups": []
        }
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://help.atlas.kitchen/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-Channel-Id
string
header
required

Merchant storefront identifier. Provided during onboarding.

Path Parameters

outlet_id
integer
required
serving_date
string<date>
required
Example:

"2026-04-11"

Response

Menu list with full hierarchy

object
string
Example:

"menu"

outlet_id
integer
Example:

1

serving_date
string<date>
Example:

"2026-04-17"

items
object[]