Get Groups
Returns the groups for the authenticated API Key. Query menu groups by menu ID, group ID or tag.
Request
Set the X-API-Key: [API Key]
header.
curl --request GET 'https://menu-api.raydiant.com/v1/groups?tags=burgers&menus=[Menu ID]' \
--header 'X-API-Key: [API Key]'
Query Parameters
Response
{
"metadata": {
"groups": {
"total": 1
}
},
"groups": [
{
"metadata": {
"groups": {
"total": 2
},
"items": {
"total": 0
}
},
"id": "b0261b66-68f1-409d-8d09-08f12f1d6d6e",
"name": "Wine & Beer",
"description": null,
"tags": ["wine-and-beer"],
"groups": [
{
"metadata": {
"groups": {
"total": 6
},
"items": {
"total": 0
}
},
"id": "a2c9453d-c46c-449c-ab34-260bb91029de",
"name": "Wine",
"description": null,
"tags": ["wine"],
"groups": [
{
"metadata": {
"groups": {
"total": 0
},
"items": {
"total": 1
}
},
"id": "4d28f5e9-b07f-41bc-a65d-4d33cad8f563",
"name": "Rosé",
"description": null,
"tags": [],
"groups": [],
"items": [
{
"metadata": {
"items": {
"total": 2
}
},
"id": "a8b6f5a5-bcf6-4692-b9ea-328ff690251c",
"name": "Bieler Père et Fils",
"description": "Rosé",
"price": null,
"calories": null,
"tags": ["location:Provence, France"],
"inStock": true,
"items": [
{
"metadata": {
"items": {
"total": 0
}
},
"id": "e458a016-9580-4727-9420-1090de029ce2",
"name": "Glass",
"description": null,
"price": 8,
"calories": null,
"tags": ["size"],
"inStock": true,
"items": []
},
{
"metadata": {
"items": {
"total": 0
}
},
"id": "a3aa89c9-37b2-447f-8c7d-683b70cd3e5f",
"name": "Bottle",
"description": null,
"price": 32,
"calories": null,
"tags": ["size"],
"inStock": true,
"items": []
}
]
}
]
}
],
"items": []
}
],
"items": []
}
]
}
Next Steps
Was this article helpful to you?
Provide feedback
Last edited on July 02, 2024.
Edit this page