{"id":4087,"date":"2020-11-26T11:58:12","date_gmt":"2020-11-26T11:58:12","guid":{"rendered":"https:\/\/52.201.54.130\/mobile-device-management\/api\/?page_id=4087"},"modified":"2022-04-05T12:21:32","modified_gmt":"2022-04-05T12:21:32","slug":"update-app-catalogs","status":"publish","type":"page","link":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/app-catalogs\/update-app-catalogs\/","title":{"rendered":"Update App Catalogs"},"content":{"rendered":"<div class=\"method-copy\">\n<div class=\"method-copy-padding\">\n<h2>Update App Catalogs<\/h2>\n<p>Update an app catalog.<\/p>\n<\/div>\n<div class=\"table-responsive\">\n<table id=\"table_61516733\" class=\"table table-bordered\" width=\"100%\">\n<thead>\n<tr>\n<th width=\"15%\"><strong>Argument<\/strong><\/th>\n<th width=\"12%\"><strong>Type<\/strong><\/th>\n<th width=\"30%\"><strong>Description<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>name<\/td>\n<td>String<\/td>\n<td>Required. Name of the app group<\/td>\n<\/tr>\n<tr>\n<td>description<\/td>\n<td>String<\/td>\n<td>Required. Description for the group<\/td>\n<\/tr>\n<tr>\n<td>apps<\/td>\n<td>Integer array<\/td>\n<td>Optional. IDs of the applications<\/td>\n<\/tr>\n<tr>\n<td>app_groups<\/td>\n<td>Integer array<\/td>\n<td>Optional. IDs of the app group<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"method-example\">\n<div class=\"curl-text\">curl<\/div>\n<div class=\"code-curl code-div active-code\">\n<div class=\"method-example-part\">HTTP Request:<\/p>\n<pre class=\"lang:default decode:true\">PUT https:\/\/.hexnodemdm.com\/api\/v1\/\/appcatalogues\/{APPCATALOG_ID}\/ \r\nheaders:-\r\nAuthorization: <api key>\r\nContent-Type: application\/json\r\nSample Post Data:-\r\n[{\r\n\"name\": \"ios apps\",\r\n\"description\":\"ios free apps\",  \r\n\"apps\":[153],\r\n\"app_groups\":[1],\r\n}]\r\n<\/pre>\n<p>Shell Command:<\/p>\n<pre class=\"lang:default decode:true\">curl  -H \"Authorization: <your API key>\"  -H \"Content-Type: application\/json\" -d '{ \"name\": \"ios apps\",\"description\":\"ios free apps\",  \"apps\":[153],\"app_groups\":[1]}'  https:\/\/<portal>.hexnodemdm.com\/api\/v1\/\/appcatalogues\/{APPCATALOG_ID}\/ -X PUT\r\n<\/pre>\n<\/div>\n<\/div>\n<div class=\"code-curl code-div active-code\">\n<div class=\"method-example-part\">HTTP Response:<\/p>\n<pre class=\"lang:default decode:true\">{\r\n\"id\": 1,\r\n\"name\": \" ios apps \",\r\n\"description\": \"ios store free apps\",\r\n\"created_time\": \"2017-05-22T13:59:23.118Z\",\r\n\"apps\": [\r\n{\r\n\"id\": 153,\r\n\"name\": \"Angry\",\r\n\"publisher\": \"Rovio Entertainment Ltd\",\r\n\"category\": \"Entertainment\",\r\n\"price\": \"Free\",\r\n\"icon\": \"http:\/\/is5.mzstatic.com\/image\/thumb\/Purple82\/v4\/88\/95\/cd\/8895cd2f-e532-3792-2b95-3a949a916cf1\/source\/60x60bb.jpg\"\r\n},\r\n...\r\n],\r\n\"app_groups\": [\r\n{\r\n\"id\": 1,\r\n\"name\": \"ios app group\",\r\n\"description\": \"hello\",\r\n\"created_time\": \"2017-05-22T13:59:23.118Z\",\r\n\"apps\": [\r\n{\r\n\"id\": 1,\r\n\"name\": \"Google Chrome \u2013 The Fast and Secure Web Browser\",\r\n\"publisher\": \"Google, Inc.\",\r\n\"category\": \"Utilities\",\r\n\"price\": \"Free\",\r\n\"icon\": \"http:\/\/is5.mzstatic.com\/image\/thumb\/Purple91\/v4\/c1\/e9\/48\/c1e948b2-d0ad-feaa-4cea-fec3ead8c409\/source\/60x60bb.jpg\"\r\n},\r\n...\r\n]\r\n}\r\n]\r\n}\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Update App Catalogs Update an app catalog. Argument Type Description name String Required. Name of the app group description String Required. Description for the group apps Integer array Optional. IDs of the applications app_groups Integer array Optional. IDs of the app group curl HTTP Request: PUT https:\/\/.hexnodemdm.com\/api\/v1\/\/appcatalogues\/{APPCATALOG_ID}\/ headers:- Authorization: Content-Type: application\/json Sample Post Data:- [{ [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":3693,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-4087","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/pages\/4087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/comments?post=4087"}],"version-history":[{"count":13,"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/pages\/4087\/revisions"}],"predecessor-version":[{"id":4681,"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/pages\/4087\/revisions\/4681"}],"up":[{"embeddable":true,"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/pages\/3693"}],"wp:attachment":[{"href":"https:\/\/www.hexnode.com\/mobile-device-management\/developers\/wp-json\/wp\/v2\/media?parent=4087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}