Get the individual Announcement details
get /api/v1/mdm/announcements/{announcement_id}
https://{server-hostname}:8383/api/v1/mdm/announcements/{announcement_id}
MDMDeviceMgmt.READCopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique identifier of the announcement. Obtain from the Create Announcement or Get Announcements response
curl --request GET \
--url https://appdomain/api/v1/mdm/announcements/{announcement_id} \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52'Unique ID representing the announcement
Name/title of the announcement
Display format code for the announcement
Epoch timestamp (milliseconds) when the announcement was created
Epoch timestamp (milliseconds) when the announcement was last modified
Username of the admin who created the announcement
Username of the admin who last modified the announcement
Internal collection ID associated with this announcement
Internal profile ID associated with this announcement
Acknowledgement button text shown on device. Empty string if acknowledgement not required
Whether the announcement requires acknowledgement from the device user
Whether the announcement has been soft-deleted
Number of devices the announcement is distributed to
Number of groups the announcement is distributed to
Nested object containing full announcement message content details including acknowledgement settings
Title of the announcement
Hex color code for the title text (e.g., #ffffff)
Path to the notification bar icon image
Short message displayed in the device notification bar
Full HTML message content displayed in the app
Image ID for the notification bar image
Whether acknowledgement is required from the device user
Acknowledgement button text shown on the device
Announcement details with distribution counts
{
"creation_time": "1603910052300",
"last_modified_time": "1603910052252",
"announcement_name": "test1",
"announcement_format": 1,
"needs_acknowledgement": false,
"last_modified_by_user": "admin",
"no_of_devices_distributed": "0",
"created_by_user": "admin",
"no_of_groups_distributed": "0",
"collection_id": "9007199254741137",
"ack_button": "",
"is_moved_to_trash": false,
"profile_id": "9007199254740995",
"announcement_id": 9007199254740996,
"announcement_detail": {
"ack_button": "",
"nbar_message": "",
"title_color": "#ffffff",
"nbar_icon": "/images/announcement/nbaricon/info.png",
"announcement_img_id": "9007199254740995",
"needs_acknowledgement": "false",
"detail_message": "Sample announcement content",
"title": "test1"
}
}
Announcement with acknowledgement enabled and active distribution
{
"creation_time": "1679500000000",
"last_modified_time": "1679600000000",
"announcement_name": "Policy Update",
"announcement_format": 1,
"needs_acknowledgement": true,
"last_modified_by_user": "admin",
"no_of_devices_distributed": "15",
"created_by_user": "admin",
"no_of_groups_distributed": "3",
"collection_id": "9007199254741200",
"ack_button": "Got It",
"is_moved_to_trash": false,
"profile_id": "9007199254740996",
"announcement_id": 9007199254740996,
"announcement_detail": {
"ack_button": "Got It",
"nbar_message": "Important policy update",
"title_color": "#ff5722",
"nbar_icon": "/images/announcement/nbaricon/info.png",
"announcement_img_id": "9007199254740996",
"needs_acknowledgement": "true",
"detail_message": "<p>Please review the updated company policy</p>",
"title": "Policy Update"
}
}
![]()
Duration: 1 minute | Threshold: 120 | 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.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.