Retrieves the full details of an add-on management profile, including its metadata and payload configurations.
get /bsp/api/v1/bmp/manage_addons/{addon_id}
https://{server-hostname}:8383/bsp/api/v1/bmp/manage_addons/{addon_id} Copied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Add-On Management Profile ID from List Add-On Management Profiles response (manage_addon_id field)
curl --request GET \
--url https://appdomain/bsp/api/v1/bmp/manage_addons/{addon_id} \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52'Collection reference ID for the profile
Profile type identifier
Platform type. 1=Windows, 2=Mac, -1=All platforms
Latest version number of the profile
Whether the profile is in the trash
Profile display name
Profile scope. 0=device, 1=user
Latest published version, or '--' if not yet published
Profile description
Unique profile identifier
Payload configurations associated with this profile
Permission restriction mode. 1=restrict, -1=not restricted. Not present for Firefox payloads
Internal configuration label for the payload type (e.g., MANAGE_CHROME_ADDONS). Returned by Create, Clone, and Get Profile endpoints
Internal configuration label for the payload type (e.g., MANAGE_CHROME_ADDONS). Returned by Add Payload and Modify Payload endpoints instead of config_name
Payload type ID. 64125=Chrome, 64127=Firefox, 64907=Edge, 64459=Ulaa, 64409=Chromium, 64126=IE
Domain restriction mode. 1=restrict, -1=not restricted
Restricted/allowed add-on binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Unique payload identifier
Force-installed extension binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Browser type. 1=Chrome, 2=Firefox, 3=IE, 5=Edge, 31=Ulaa, 1024=Chromium
Browser-specific add-on policy settings
Disable user-installed extensions. 1=disabled, -1=not set
Allow Flash. 1=allowed, -1=not set
IE: Disable blocking of outdated add-ons. 1=off, 0=on
IE: Enable browser extensions. 1=enabled, 0=disabled
IE: Restrict ActiveX controls. 1=restricted, 0=not restricted
IE: Remove 'Run this time' button. 1=remove, 0=keep
Disable user-installed extensions. 1=disabled, -1=not set
Allow Flash. 1=allowed, -1=not set
IE: Disable blocking of outdated add-ons. 1=off, 0=on
IE: Enable browser extensions. 1=enabled, 0=disabled
IE: Restrict ActiveX controls. 1=restricted, 0=not restricted
IE: Remove 'Run this time' button. 1=remove, 0=keep
Add-on restriction mode. 1=restrict, -1=not restricted
Restricted permissions list. Only present when restrict_permissions is enabled and permission IDs are configured
Permission display name
Permission identifier
Permission display name
Permission identifier
Applicable browser identifiers. Present only for Chromium (browser_type=1024) payloads
Native messaging host configuration. Not present for Firefox payloads
Native host permission mode. 1=restrict, -1=not restricted
Native messaging host details
Native host permission mode. 1=restrict, -1=not restricted
Native messaging host details
Permission restriction mode. 1=restrict, -1=not restricted. Not present for Firefox payloads
Internal configuration label for the payload type (e.g., MANAGE_CHROME_ADDONS). Returned by Create, Clone, and Get Profile endpoints
Internal configuration label for the payload type (e.g., MANAGE_CHROME_ADDONS). Returned by Add Payload and Modify Payload endpoints instead of config_name
Payload type ID. 64125=Chrome, 64127=Firefox, 64907=Edge, 64459=Ulaa, 64409=Chromium, 64126=IE
Domain restriction mode. 1=restrict, -1=not restricted
Restricted/allowed add-on binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Unique payload identifier
Force-installed extension binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Browser type code
Add-on display name
Unique binary identifier
Extension/add-on identifier (webstore ID, Mozilla ID, or CLSID)
IE add-on type category. Present only for IE binaries
Browser type. 1=Chrome, 2=Firefox, 3=IE, 5=Edge, 31=Ulaa, 1024=Chromium
Browser-specific add-on policy settings
Disable user-installed extensions. 1=disabled, -1=not set
Allow Flash. 1=allowed, -1=not set
IE: Disable blocking of outdated add-ons. 1=off, 0=on
IE: Enable browser extensions. 1=enabled, 0=disabled
IE: Restrict ActiveX controls. 1=restricted, 0=not restricted
IE: Remove 'Run this time' button. 1=remove, 0=keep
Disable user-installed extensions. 1=disabled, -1=not set
Allow Flash. 1=allowed, -1=not set
IE: Disable blocking of outdated add-ons. 1=off, 0=on
IE: Enable browser extensions. 1=enabled, 0=disabled
IE: Restrict ActiveX controls. 1=restricted, 0=not restricted
IE: Remove 'Run this time' button. 1=remove, 0=keep
Add-on restriction mode. 1=restrict, -1=not restricted
Restricted permissions list. Only present when restrict_permissions is enabled and permission IDs are configured
Permission display name
Permission identifier
Permission display name
Permission identifier
Applicable browser identifiers. Present only for Chromium (browser_type=1024) payloads
Native messaging host configuration. Not present for Firefox payloads
Native host permission mode. 1=restrict, -1=not restricted
Native messaging host details
Native host permission mode. 1=restrict, -1=not restricted
Native messaging host details
Error code indicating the request is invalid
Message describing why the request is invalid
Unauthorized error code: API key or OAuth token missing, expired or invalid
Authentication failure reason
Forbidden error code: the user lacks the required MDM_OSUpdateMgmt UEM role
Message indicating insufficient privileges
Rate limit error code: API call threshold exceeded for this endpoint group
Rate limit exceeded message with retry guidance
Message describing the internal server error
Profile with Chrome payload
{
"collection_id": "222",
"profile_type": "64025",
"platform_type": "1",
"latest_version": "1",
"is_moved_to_trash": false,
"manage_addon_name": "FullTest_Profile",
"scope": "0",
"latest_published_version": "--",
"manage_addon_description": "Full test run",
"manage_addon_id": "996",
"addon_payloads": [
{
"restrict_permissions": "1",
"config_name": "MANAGE_CHROME_ADDONS",
"payload_type": "64125",
"restrict_domains": "-1",
"payload_id": "1164",
"binaries_details": [
{
"browser_type": "1",
"name": "Google Translate",
"binary_id": "30",
"id": "aapbdbdomjkkjkaonfhkkikfgjllcleb"
}
],
"permissions": [
{
"name": "Context menu",
"id": "10"
}
],
"pinned_binaries_details": [
{
"browser_type": "1",
"name": "Google Translate",
"binary_id": "30",
"id": "aapbdbdomjkkjkaonfhkkikfgjllcleb"
}
],
"browser_type": "1",
"policies": {
"disable_user_extensions": "1",
"allow_flash": "-1"
},
"restrict_addons": "1",
"native_hosts": {
"native_permission": "-1",
"native_details": []
}
}
]
}
Invalid profile ID
{
"errorcode": "IAM0003",
"errormsg": "Invalid request."
}
Unauthorized
{
"errorCode": "UNAUTHORIZED",
"errorMsg": "You are not authorized to perform this action"
}
Insufficient permissions
{
"errorCode": "FORBIDDEN",
"errorMsg": "User does not have permission to perform this operation"
}
Rate limit exceeded
{
"errorCode": "RATE_LIMIT_EXCEEDED",
"errorMsg": "Too many requests. Please try again after 5 minutes"
}
Server error
{
"errormsg": "Internal Server error, Please try again in a moment."
}
![]()
Duration: 1 minute | Threshold: 60 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.