-
Notifications
You must be signed in to change notification settings - Fork 117
API endpoints
Bartek Igielski edited this page Aug 25, 2021
·
2 revisions
-
/rest/V1/menus- retrieves available menus -
/rest/V1/nodes- retrieves nodes by menuId
Queries HTTP method must be GET in order to cache their results.
Returns a list of active menus filtered by the array argument identifiers.
query SnowdogMenusExample {
snowdogMenus(identifiers: ["foo", "bar"]) {
items {
menu_id
identifier
title
css_class
creation_time
update_time
}
}
}Returns a list of active menu nodes filtered by the menu identifier argument.
query SnowdogMenuNodesExample {
snowdogMenuNodes(identifier: "foobar") {
items {
node_id
menu_id
type
content
classes
parent_id # Parent node ID
position
level
title
target # (0 for "_self", 1 for "_blank")
image
image_alt_text
creation_time
update_time
additional_data
}
}
}