The major AAM release is live! For questions or concerns, visit the Release Page.
Backend Menu
About 8 min
Get All Items
Fetch a comprehensive list of all registered backend menu items with sub-items.
Endpoint
GET /aam/v2/backend-menu
Parameters
Name | Description |
---|---|
access_level | Required. Can be either "role", "user", "visitor" or "default". |
role_id | Conditionally required if access_level is "role". |
user_id | Conditionally required if access_level is "user". |
Response Sample
[
{
"id": 1057742486,
"slug": "menu-index.php",
"uri": "/wp-admin/index.php",
"name": "Dashboard",
"capability": "read",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 3573017607,
"slug": "index.php",
"uri": "/wp-admin/index.php",
"name": "Home",
"capability": "read",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2731417846,
"slug": "update-core.php",
"uri": "/wp-admin/update-core.php",
"name": "Updates ",
"capability": "update_core",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3124793302,
"slug": "menu-edit.php",
"uri": "/wp-admin/edit.php",
"name": "Posts",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1212424467,
"slug": "edit.php",
"uri": "/wp-admin/edit.php",
"name": "All Posts",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1871596512,
"slug": "post-new.php",
"uri": "/wp-admin/post-new.php",
"name": "Add New Post",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 3461165625,
"slug": "edit-tags.php?taxonomy=category",
"uri": "/wp-admin/edit-tags.php?taxonomy=category",
"name": "Categories",
"capability": "manage_categories",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2463043848,
"slug": "edit-tags.php?taxonomy=post_tag",
"uri": "/wp-admin/edit-tags.php?taxonomy=post_tag",
"name": "Tags",
"capability": "manage_post_tags",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 943136475,
"slug": "menu-upload.php",
"uri": "/wp-admin/upload.php",
"name": "Media",
"capability": "upload_files",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 3218358587,
"slug": "upload.php",
"uri": "/wp-admin/upload.php",
"name": "Library",
"capability": "upload_files",
"is_restricted": false,
"is_inherited": true
},
{
"id": 867269274,
"slug": "media-new.php",
"uri": "/wp-admin/media-new.php",
"name": "Add New Media File",
"capability": "upload_files",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 193563359,
"slug": "menu-edit.php?post_type=page",
"uri": "/wp-admin/edit.php?post_type=page",
"name": "Pages",
"capability": "edit_pages",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1374775093,
"slug": "edit.php?post_type=page",
"uri": "/wp-admin/edit.php?post_type=page",
"name": "All Pages",
"capability": "edit_pages",
"is_restricted": false,
"is_inherited": true
},
{
"id": 497848836,
"slug": "post-new.php?post_type=page",
"uri": "/wp-admin/post-new.php?post_type=page",
"name": "Add New Page",
"capability": "edit_pages",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3760240778,
"slug": "menu-edit-comments.php",
"uri": "/wp-admin/edit-comments.php",
"name": "Comments 00 Comments in moderation",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true,
"children": []
},
{
"id": 23893514,
"slug": "menu-themes.php",
"uri": "/wp-admin/themes.php",
"name": "Appearance",
"capability": "switch_themes",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 2257570282,
"slug": "themes.php",
"uri": "/wp-admin/themes.php",
"name": "Themes ",
"capability": "switch_themes",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2370582549,
"slug": "edit.php?post_type=wp_block",
"uri": "/wp-admin/edit.php?post_type=wp_block",
"name": "Patterns",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1552552859,
"slug": "customize.php",
"uri": "/wp-admin/customize.php",
"name": "Customize",
"capability": "customize",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1421817448,
"slug": "widgets.php",
"uri": "/wp-admin/widgets.php",
"name": "Widgets",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 111966700,
"slug": "nav-menus.php",
"uri": "/wp-admin/nav-menus.php",
"name": "Menus",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1552552859,
"slug": "customize.php",
"uri": "/wp-admin/customize.php",
"name": "Background",
"capability": "switch_themes",
"is_restricted": false,
"is_inherited": true
},
{
"id": 635003848,
"slug": "custom-background",
"uri": "/wp-admin/custom-background",
"name": "Background",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2756493785,
"slug": "theme-editor.php",
"uri": "/wp-admin/theme-editor.php",
"name": "Theme File Editor",
"capability": "edit_themes",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3849778227,
"slug": "menu-plugins.php",
"uri": "/wp-admin/plugins.php",
"name": "Plugins ",
"capability": "activate_plugins",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1174140180,
"slug": "plugins.php",
"uri": "/wp-admin/plugins.php",
"name": "Installed Plugins",
"capability": "activate_plugins",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2248536779,
"slug": "plugin-install.php",
"uri": "/wp-admin/plugin-install.php",
"name": "Add New Plugin",
"capability": "install_plugins",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2561799141,
"slug": "plugin-editor.php",
"uri": "/wp-admin/plugin-editor.php",
"name": "Plugin File Editor",
"capability": "edit_plugins",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 1563771791,
"slug": "menu-users.php",
"uri": "/wp-admin/users.php",
"name": "Users",
"capability": "list_users",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 3066655006,
"slug": "users.php",
"uri": "/wp-admin/users.php",
"name": "All Users",
"capability": "list_users",
"is_restricted": false,
"is_inherited": true
},
{
"id": 174842585,
"slug": "user-new.php",
"uri": "/wp-admin/user-new.php",
"name": "Add New User",
"capability": "create_users",
"is_restricted": false,
"is_inherited": true
},
{
"id": 732974871,
"slug": "profile.php",
"uri": "/wp-admin/profile.php",
"name": "Profile",
"capability": "read",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 4244000525,
"slug": "menu-tools.php",
"uri": "/wp-admin/tools.php",
"name": "Tools",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 386563484,
"slug": "tools.php",
"uri": "/wp-admin/tools.php",
"name": "Available Tools",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 293553832,
"slug": "import.php",
"uri": "/wp-admin/import.php",
"name": "Import",
"capability": "import",
"is_restricted": false,
"is_inherited": true
},
{
"id": 3977552152,
"slug": "export.php",
"uri": "/wp-admin/export.php",
"name": "Export",
"capability": "export",
"is_restricted": false,
"is_inherited": true
},
{
"id": 831674831,
"slug": "site-health.php",
"uri": "/wp-admin/site-health.php",
"name": "Site Health ",
"capability": "view_site_health_checks",
"is_restricted": false,
"is_inherited": true
},
{
"id": 290114710,
"slug": "export-personal-data.php",
"uri": "/wp-admin/export-personal-data.php",
"name": "Export Personal Data",
"capability": "export_others_personal_data",
"is_restricted": false,
"is_inherited": true
},
{
"id": 918427212,
"slug": "erase-personal-data.php",
"uri": "/wp-admin/erase-personal-data.php",
"name": "Erase Personal Data",
"capability": "erase_others_personal_data",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3494070985,
"slug": "menu-options-general.php",
"uri": "/wp-admin/options-general.php",
"name": "Settings",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1468969634,
"slug": "options-general.php",
"uri": "/wp-admin/options-general.php",
"name": "General",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 187038580,
"slug": "options-writing.php",
"uri": "/wp-admin/options-writing.php",
"name": "Writing",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2019778196,
"slug": "options-reading.php",
"uri": "/wp-admin/options-reading.php",
"name": "Reading",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 3733476453,
"slug": "options-discussion.php",
"uri": "/wp-admin/options-discussion.php",
"name": "Discussion",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 277636429,
"slug": "options-media.php",
"uri": "/wp-admin/options-media.php",
"name": "Media",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2173599887,
"slug": "options-permalink.php",
"uri": "/wp-admin/options-permalink.php",
"name": "Permalinks",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 815439312,
"slug": "options-privacy.php",
"uri": "/wp-admin/options-privacy.php",
"name": "Privacy",
"capability": "manage_privacy_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1482566017,
"slug": "disable-gutenberg",
"uri": "/wp-admin/disable-gutenberg",
"name": "Disable Gutenberg",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 2686884131,
"slug": "menu-aam",
"uri": "/wp-admin/aam",
"name": "AAM",
"capability": "administrator",
"is_restricted": false,
"is_inherited": true,
"children": []
}
]
Get Single Item
Fetch details of a single backend menu item by its ID.
Endpoint
GET /aam/v2/backend-menu/<id>
Parameters
Name | Description |
---|---|
access_level | Required. Can be either "role", "user", "visitor" or "default". |
role_id | Conditionally required if access_level is "role". |
user_id | Conditionally required if access_level is "user". |
id | Required. Unique numeric backend menu ID generated by AAM. |
Response Sample
{
"id": 3124793302,
"slug": "menu-edit.php",
"uri": "/wp-admin/edit.php",
"name": "Posts",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1212424467,
"slug": "edit.php",
"uri": "/wp-admin/edit.php",
"name": "All Posts",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1871596512,
"slug": "post-new.php",
"uri": "/wp-admin/post-new.php",
"name": "Add New Post",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 3461165625,
"slug": "edit-tags.php?taxonomy=category",
"uri": "/wp-admin/edit-tags.php?taxonomy=category",
"name": "Categories",
"capability": "manage_categories",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2463043848,
"slug": "edit-tags.php?taxonomy=post_tag",
"uri": "/wp-admin/edit-tags.php?taxonomy=post_tag",
"name": "Tags",
"capability": "manage_post_tags",
"is_restricted": false,
"is_inherited": true
}
]
}
Update Item Permissions
Set or update permissions for a specific backend menu item.
Endpoint
POST /aam/v2/backend-menu/<id>
PATCH /aam/v2/backend-menu/<id>
Parameters
Name | Description |
---|---|
access_level | Required. Can be either "role", "user", "visitor" or "default". |
role_id | Conditionally required if access_level is "role". |
user_id | Conditionally required if access_level is "user". |
id | Required. Unique numeric backend menu item ID generated by AAM. |
is_restricted | Required. Whether the menu item is restricted or not. Default is true . |
Response Sample
{
"id": 1212424467,
"slug": "edit.php",
"uri": "/wp-admin/edit.php",
"name": "All Posts",
"capability": "edit_posts",
"is_restricted": true,
"is_inherited": false
}
Reset Item Permissions
Reset permissions for a specific backend menu item to default.
Endpoint
DELETE /aam/v2/backend-menu/<id>
Parameters
Name | Description |
---|---|
access_level | Required. Can be either "role", "user", "visitor" or "default". |
role_id | Conditionally required if access_level is "role". |
user_id | Conditionally required if access_level is "user". |
id | Required. Unique numeric backend menu item ID generated by AAM. |
Response Sample
{
"id": 1212424467,
"slug": "edit.php",
"uri": "/wp-admin/edit.php",
"name": "All Posts",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
}
Reset All Permissions
Reset all backend menu item permissions to default.
Endpoint
DELETE /aam/v2/backend-menu
Parameters
Name | Description |
---|---|
access_level | Required. Can be either "role", "user", "visitor" or "default". |
role_id | Conditionally required if access_level is "role". |
user_id | Conditionally required if access_level is "user". |
Response Sample
[
{
"id": 1057742486,
"slug": "menu-index.php",
"uri": "/wp-admin/index.php",
"name": "Dashboard",
"capability": "read",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 3573017607,
"slug": "index.php",
"uri": "/wp-admin/index.php",
"name": "Home",
"capability": "read",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2731417846,
"slug": "update-core.php",
"uri": "/wp-admin/update-core.php",
"name": "Updates ",
"capability": "update_core",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3124793302,
"slug": "menu-edit.php",
"uri": "/wp-admin/edit.php",
"name": "Posts",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1212424467,
"slug": "edit.php",
"uri": "/wp-admin/edit.php",
"name": "All Posts",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1871596512,
"slug": "post-new.php",
"uri": "/wp-admin/post-new.php",
"name": "Add New Post",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 3461165625,
"slug": "edit-tags.php?taxonomy=category",
"uri": "/wp-admin/edit-tags.php?taxonomy=category",
"name": "Categories",
"capability": "manage_categories",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2463043848,
"slug": "edit-tags.php?taxonomy=post_tag",
"uri": "/wp-admin/edit-tags.php?taxonomy=post_tag",
"name": "Tags",
"capability": "manage_post_tags",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 943136475,
"slug": "menu-upload.php",
"uri": "/wp-admin/upload.php",
"name": "Media",
"capability": "upload_files",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 3218358587,
"slug": "upload.php",
"uri": "/wp-admin/upload.php",
"name": "Library",
"capability": "upload_files",
"is_restricted": false,
"is_inherited": true
},
{
"id": 867269274,
"slug": "media-new.php",
"uri": "/wp-admin/media-new.php",
"name": "Add New Media File",
"capability": "upload_files",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 193563359,
"slug": "menu-edit.php?post_type=page",
"uri": "/wp-admin/edit.php?post_type=page",
"name": "Pages",
"capability": "edit_pages",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1374775093,
"slug": "edit.php?post_type=page",
"uri": "/wp-admin/edit.php?post_type=page",
"name": "All Pages",
"capability": "edit_pages",
"is_restricted": false,
"is_inherited": true
},
{
"id": 497848836,
"slug": "post-new.php?post_type=page",
"uri": "/wp-admin/post-new.php?post_type=page",
"name": "Add New Page",
"capability": "edit_pages",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3760240778,
"slug": "menu-edit-comments.php",
"uri": "/wp-admin/edit-comments.php",
"name": "Comments 00 Comments in moderation",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true,
"children": []
},
{
"id": 23893514,
"slug": "menu-themes.php",
"uri": "/wp-admin/themes.php",
"name": "Appearance",
"capability": "switch_themes",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 2257570282,
"slug": "themes.php",
"uri": "/wp-admin/themes.php",
"name": "Themes ",
"capability": "switch_themes",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2370582549,
"slug": "edit.php?post_type=wp_block",
"uri": "/wp-admin/edit.php?post_type=wp_block",
"name": "Patterns",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1552552859,
"slug": "customize.php",
"uri": "/wp-admin/customize.php",
"name": "Customize",
"capability": "customize",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1421817448,
"slug": "widgets.php",
"uri": "/wp-admin/widgets.php",
"name": "Widgets",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 111966700,
"slug": "nav-menus.php",
"uri": "/wp-admin/nav-menus.php",
"name": "Menus",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1552552859,
"slug": "customize.php",
"uri": "/wp-admin/customize.php",
"name": "Background",
"capability": "switch_themes",
"is_restricted": false,
"is_inherited": true
},
{
"id": 635003848,
"slug": "custom-background",
"uri": "/wp-admin/custom-background",
"name": "Background",
"capability": "edit_theme_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2756493785,
"slug": "theme-editor.php",
"uri": "/wp-admin/theme-editor.php",
"name": "Theme File Editor",
"capability": "edit_themes",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3849778227,
"slug": "menu-plugins.php",
"uri": "/wp-admin/plugins.php",
"name": "Plugins ",
"capability": "activate_plugins",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1174140180,
"slug": "plugins.php",
"uri": "/wp-admin/plugins.php",
"name": "Installed Plugins",
"capability": "activate_plugins",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2248536779,
"slug": "plugin-install.php",
"uri": "/wp-admin/plugin-install.php",
"name": "Add New Plugin",
"capability": "install_plugins",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2561799141,
"slug": "plugin-editor.php",
"uri": "/wp-admin/plugin-editor.php",
"name": "Plugin File Editor",
"capability": "edit_plugins",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 1563771791,
"slug": "menu-users.php",
"uri": "/wp-admin/users.php",
"name": "Users",
"capability": "list_users",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 3066655006,
"slug": "users.php",
"uri": "/wp-admin/users.php",
"name": "All Users",
"capability": "list_users",
"is_restricted": false,
"is_inherited": true
},
{
"id": 174842585,
"slug": "user-new.php",
"uri": "/wp-admin/user-new.php",
"name": "Add New User",
"capability": "create_users",
"is_restricted": false,
"is_inherited": true
},
{
"id": 732974871,
"slug": "profile.php",
"uri": "/wp-admin/profile.php",
"name": "Profile",
"capability": "read",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 4244000525,
"slug": "menu-tools.php",
"uri": "/wp-admin/tools.php",
"name": "Tools",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 386563484,
"slug": "tools.php",
"uri": "/wp-admin/tools.php",
"name": "Available Tools",
"capability": "edit_posts",
"is_restricted": false,
"is_inherited": true
},
{
"id": 293553832,
"slug": "import.php",
"uri": "/wp-admin/import.php",
"name": "Import",
"capability": "import",
"is_restricted": false,
"is_inherited": true
},
{
"id": 3977552152,
"slug": "export.php",
"uri": "/wp-admin/export.php",
"name": "Export",
"capability": "export",
"is_restricted": false,
"is_inherited": true
},
{
"id": 831674831,
"slug": "site-health.php",
"uri": "/wp-admin/site-health.php",
"name": "Site Health ",
"capability": "view_site_health_checks",
"is_restricted": false,
"is_inherited": true
},
{
"id": 290114710,
"slug": "export-personal-data.php",
"uri": "/wp-admin/export-personal-data.php",
"name": "Export Personal Data",
"capability": "export_others_personal_data",
"is_restricted": false,
"is_inherited": true
},
{
"id": 918427212,
"slug": "erase-personal-data.php",
"uri": "/wp-admin/erase-personal-data.php",
"name": "Erase Personal Data",
"capability": "erase_others_personal_data",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 3494070985,
"slug": "menu-options-general.php",
"uri": "/wp-admin/options-general.php",
"name": "Settings",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true,
"children": [
{
"id": 1468969634,
"slug": "options-general.php",
"uri": "/wp-admin/options-general.php",
"name": "General",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 187038580,
"slug": "options-writing.php",
"uri": "/wp-admin/options-writing.php",
"name": "Writing",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2019778196,
"slug": "options-reading.php",
"uri": "/wp-admin/options-reading.php",
"name": "Reading",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 3733476453,
"slug": "options-discussion.php",
"uri": "/wp-admin/options-discussion.php",
"name": "Discussion",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 277636429,
"slug": "options-media.php",
"uri": "/wp-admin/options-media.php",
"name": "Media",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 2173599887,
"slug": "options-permalink.php",
"uri": "/wp-admin/options-permalink.php",
"name": "Permalinks",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 815439312,
"slug": "options-privacy.php",
"uri": "/wp-admin/options-privacy.php",
"name": "Privacy",
"capability": "manage_privacy_options",
"is_restricted": false,
"is_inherited": true
},
{
"id": 1482566017,
"slug": "disable-gutenberg",
"uri": "/wp-admin/disable-gutenberg",
"name": "Disable Gutenberg",
"capability": "manage_options",
"is_restricted": false,
"is_inherited": true
}
]
},
{
"id": 2686884131,
"slug": "menu-aam",
"uri": "/wp-admin/aam",
"name": "AAM",
"capability": "administrator",
"is_restricted": false,
"is_inherited": true,
"children": []
}
]
(Premium) Get Access Mode
Fetch the current access mode for the entire backend menu.
Endpoint
GET /aam/v2/backend-menu/mode
Parameters
Name | Description |
---|---|
access_level | Required. Can be either "role", "user", "visitor" or "default". |
role_id | Conditionally required if access_level is "role". |
user_id | Conditionally required if access_level is "user". |
Response Sample
{
"mode": "default"
}
(Premium) Set Access Mode
Set the access mode for the entire backend menu.
Endpoint
POST /aam/v2/backend-menu/mode
Parameters
Name | Description |
---|---|
access_level | Required. Can be either "role", "user", "visitor" or "default". |
role_id | Conditionally required if access_level is "role". |
user_id | Conditionally required if access_level is "user". |
mode | Optional. The access mode. Can be either "default" or "restricted". If not provided, the "restricted" mode will be set. |
Response Sample
{
"mode": "restricted"
}