{"id":360,"date":"2020-04-29T17:19:41","date_gmt":"2020-04-29T17:19:41","guid":{"rendered":"https:\/\/senitron.net\/developers\/?page_id=360"},"modified":"2020-05-01T17:55:27","modified_gmt":"2020-05-01T17:55:27","slug":"restapi-categories-list","status":"publish","type":"page","link":"https:\/\/senitron.net\/developers\/restapi-categories-list\/","title":{"rendered":"RESTAPI-Categories List"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"--awb-bg-size:cover;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-column-wrapper-legacy\"><div class=\"fusion-sep-clear\"><\/div><div class=\"fusion-separator fusion-full-width-sep\" style=\"margin-left: auto;margin-right: auto;margin-top:0px;margin-bottom:0px;width:100%;\"><div class=\"fusion-separator-border sep-single sep-solid\" style=\"--awb-height:20px;--awb-amount:20px;border-color:#e2e2e2;border-top-width:2px;\"><\/div><\/div><div class=\"fusion-sep-clear\"><\/div><div class=\"fusion-text fusion-text-1\"><p><span class=\"redtextcolor\">Service Name<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span class=\"textindentlevel1\">Categories List<\/span><br \/>\n<span class=\"redtextcolor\">Service Method<\/span> \u00a0 \u00a0\u00a0 <span class=\"textindentlevel1\">GET<\/span><br \/>\n<span class=\"redtextcolor\">Service URL<\/span> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span class=\"textindentlevel1\">\/epcs\/categories<span class=\"lightgraytextcolor\">?location=001&amp;page=1&amp;per_page=10&amp;query=xxx<\/span><\/span><\/p>\n<p><span class=\"redtextcolor\">Query Parameters<\/span><br \/>\n<span class=\"lightgraytextcolor\">location<\/span> = &lt;<span class=\"cyantextcolor\">location code<\/span>&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span class=\"cyantextcolor\">(Required)<\/span><br \/>\n<span class=\"lightgraytextcolor\">page <\/span> = &lt;<span class=\"cyantextcolor\">start page for list pagination<\/span>&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span class=\"cyantextcolor\">(Optional)<\/span><br \/>\n<span class=\"lightgraytextcolor\">per_page <\/span> = &lt;<span class=\"cyantextcolor\">count of records in every page<\/span>&gt; \u00a0 \u00a0 \u00a0 <span class=\"cyantextcolor\">(Optional)<\/span><br \/>\n<span class=\"lightgraytextcolor\">query <\/span>= &lt;<span class=\"cyantextcolor\">category name or a part of that<\/span>&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0 <span class=\"cyantextcolor\">(Optional)<\/span><\/p>\n<p>Note:<br \/>\nThe API always returns two default categories in first of categories list (\"All Categories\" and \"Un Assigned\").<\/p>\n<p><span class=\"redtextcolor\">Request Header Fields<\/span><br \/>\n<span class=\"greentextcolor\">Content-Type<\/span> = <span class=\"cyantextcolor\">application\/json<\/span><br \/>\n<span class=\"greentextcolor\">Authorization<\/span> = &lt;<span class=\"cyantextcolor\">token&gt;<\/span><\/p>\n<p><span class=\"darkbluetextcolor\">Response Data (JSON)<\/span><br \/>\n{<br \/>\n<span class=\"textindentlevel1\">\"<span class=\"greentextcolor\">pagination<\/span>\": {<\/span><br \/>\n<span class=\"textindentlevel2\">\"<span class=\"greentextcolor\">current_page<\/span>\": &lt;<span class=\"cyantextcolor\">page number<\/span>&gt;,<br \/>\n\"<span class=\"greentextcolor\">per_page<\/span>\": &lt;<span class=\"cyantextcolor\">page size<\/span>&gt;,<br \/>\n\"<span class=\"greentextcolor\">total_entries<\/span>\": &lt;<span class=\"cyantextcolor\">total records&gt;<\/span><\/span><br \/>\n<span class=\"textindentlevel1\">},<\/span><br \/>\n<span class=\"textindentlevel1\">\"<span class=\"greentextcolor\">categories<\/span>\": [<\/span><br \/>\n<span class=\"textindentlevel2\">{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">-1<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">All Categories<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">-2<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">Un Assigned\"<\/span><\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": &lt;<span class=\"cyantextcolor\">category id<\/span>&gt;,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"&lt;<span class=\"cyantextcolor\">category name<\/span>&gt;\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n...<\/span><br \/>\n<span class=\"textindentlevel1\">]<\/span><br \/>\n}<\/p>\n<p>&nbsp;<\/p>\n<p><span class=\"graytextcolor\">Example <\/span><br \/>\n<span class=\"blacktextcolor\">GET: http:\/\/app.senitron.net\/api\/v1\/epcs\/categories?location=001&amp;per_page=3&amp;query=4b<\/span><br \/>\n{<br \/>\n<span class=\"textindentlevel1\">\"<span class=\"greentextcolor\">pagination<\/span>\": {<\/span><br \/>\n<span class=\"textindentlevel2\">\"<span class=\"greentextcolor\">current_page<\/span>\": <span class=\"cyantextcolor\">1<\/span>,<br \/>\n\"<span class=\"greentextcolor\">per_page<\/span>\": <span class=\"cyantextcolor\">10<\/span>,<br \/>\n\"<span class=\"greentextcolor\">total_entries<\/span>\": <span class=\"cyantextcolor\">5<\/span><\/span><br \/>\n<span class=\"textindentlevel1\">},<br \/>\n\"<span class=\"greentextcolor\">categories<\/span>\": [<\/span><br \/>\n<span class=\"textindentlevel2\">{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">-1<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">All Categories<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">-2<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">Un Assigned<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">381307<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">4bu<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">381316<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">4bp<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">381358<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">4bw<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">381362<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">4bt<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">},<br \/>\n{<\/span><br \/>\n<span class=\"textindentlevel3\">\"<span class=\"greentextcolor\">id<\/span>\": <span class=\"cyantextcolor\">381365<\/span>,<br \/>\n\"<span class=\"greentextcolor\">name<\/span>\": \"<span class=\"cyantextcolor\">4bc<\/span>\"<\/span><br \/>\n<span class=\"textindentlevel2\">}<\/span><br \/>\n<span class=\"textindentlevel1\">]<\/span><br \/>\n}<\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"side-navigation.php","meta":{"footnotes":""},"class_list":["post-360","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/pages\/360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/comments?post=360"}],"version-history":[{"count":1,"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/pages\/360\/revisions"}],"predecessor-version":[{"id":1925,"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/pages\/360\/revisions\/1925"}],"wp:attachment":[{"href":"https:\/\/senitron.net\/developers\/wp-json\/wp\/v2\/media?parent=360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}