{"id":10237,"date":"2023-12-20T14:24:14","date_gmt":"2023-12-20T10:24:14","guid":{"rendered":"https:\/\/vita-xpro.com\/?post_type=docs&#038;p=10237"},"modified":"2024-12-16T12:00:02","modified_gmt":"2024-12-16T08:00:02","password":"","slug":"wht-api","status":"publish","type":"docs","link":"https:\/\/vita-xpro.com\/ar\/docs\/wht-api\/","title":{"rendered":"WHT API"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"10237\" class=\"elementor elementor-10237\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2c9ae0f2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2c9ae0f2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-25232bc2\" data-id=\"25232bc2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dcd3474 elementor-widget elementor-widget-spacer\" data-id=\"dcd3474\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style>\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20712c1 elementor-widget elementor-widget-heading\" data-id=\"20712c1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">WHT API<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2078c7 elementor-widget elementor-widget-spacer\" data-id=\"c2078c7\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa925e9 elementor-widget elementor-widget-text-editor\" data-id=\"fa925e9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>All requests require the user authentication token in the request header.<\/p><p>\u00a0<\/p><p><strong>1. URL:<\/strong> <a href=\"http:\/\/All requests require the user authentication token in the request header. 1. URL: http:\/\/ {{Host-Name}}\/FileUpload\/ImportFromExcel 2. Method: Post 3. Request Parameters: { &quot;file&quot;: &quot;binary&quot;, &quot; fileType &quot;:&quot; int&quot;, &quot; fromDate &quot;: &quot;DateTime&quot;, &quot; toDate &quot;: &quot;DateTime&quot;, &quot;id&quot;: &quot;int&quot;, } 4. 200: Success { &quot;result&quot;: {}, &quot;targetUrl&quot;: null, &quot;success&quot;: true, &quot;error&quot;: null, &quot;unAuthorizedRequest&quot;: false, &quot;__abp&quot;: true } 5. 400 \u2013 Bad Request (file Upload Failed) { &quot;result&quot;: {}, &quot;targetUrl&quot;: null, &quot;success&quot;: true, &quot;error&quot;: null, &quot;unAuthorizedRequest&quot;: false, &quot;__abp&quot;: true } 6. 401 \u2013 Unauthorized { &quot;result&quot;: null, &quot;targetUrl&quot;: null, &quot;success&quot;: false, &quot;error&quot;: { &quot;code&quot;: 0, &quot;message&quot;: &quot;Current user did not login to the application!&quot;, &quot;details&quot;: null, &quot;validationErrors&quot;: null }, &quot;unAuthorizedRequest&quot;: true, &quot;__abp&quot;: true }\" data-wplink-url-error=\"true\">http:\/\/ {{Host-Name}}\/FileUpload\/ImportFromExcel<\/a><\/p><p><strong>2. Method:<\/strong> Post<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33b73e6 elementor-widget elementor-widget-spacer\" data-id=\"33b73e6\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e229bc elementor-widget elementor-widget-accordion\" data-id=\"4e229bc\" data-element_type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-accordion{text-align:start}.elementor-accordion .elementor-accordion-item{border:1px solid #d5d8dc}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:1em;height:1em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d5d8dc}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.e-con-inner>.elementor-widget-accordion,.e-con>.elementor-widget-accordion{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8191\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-8191\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Request Parameters<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-8191\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-8191\"><p><span>{<\/span><\/p><p><span>\u00a0 &#8220;file&#8221;: &#8220;binary&#8221;,<\/span><\/p><p><span>\u00a0 &#8221; fileType &#8220;:&#8221; int&#8221;,<\/span><\/p><p><span>\u00a0 &#8221; fromDate &#8220;: &#8220;DateTime&#8221;,<\/span><\/p><p><span>\u00a0 &#8221; toDate &#8220;: &#8220;DateTime&#8221;,<\/span><\/p><p><span>\u00a0 &#8220;id&#8221;: &#8220;int&#8221;,<\/span><\/p><p><span>}<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8192\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-8192\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">200: Success <\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-8192\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-8192\"><p><span>{ <\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;result&#8221;: {},<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;targetUrl&#8221;: null,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;success&#8221;: true,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;error&#8221;: null,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;unAuthorizedRequest&#8221;: false,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;__abp&#8221;: true<\/span><\/p><p><span>}<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8193\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-8193\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">400 \u2013 Bad Request  (file Upload Failed)<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-8193\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-8193\"><p><span>{ <\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;result&#8221;: {},<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;targetUrl&#8221;: null,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;success&#8221;: true,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;error&#8221;: null,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;unAuthorizedRequest&#8221;: false,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;__abp&#8221;: true<\/span><\/p><p><span>}<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8194\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-8194\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">401 \u2013 Unauthorized<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-8194\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-8194\"><p><span>{<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;result&#8221;: null,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;targetUrl&#8221;: null,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;success&#8221;: false,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;error&#8221;: {<\/span><\/p><p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;code&#8221;: 0,<\/span><\/p><p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;message&#8221;: &#8220;Current user did not login to the application!&#8221;, <\/span><\/p><p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;details&#8221;: null,<\/span><\/p><p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;validationErrors&#8221;: null<\/span><\/p><p><span>\u00a0\u00a0\u00a0 },<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;unAuthorizedRequest&#8221;: true,<\/span><\/p><p><span>\u00a0\u00a0\u00a0 &#8220;__abp&#8221;: true<\/span><\/p><p><span>}<\/span><\/p><p><span>\u00a0<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>WHT API All requests require the user authentication token in the request header. \u00a0 1. URL: http:\/\/ {{Host-Name}}\/FileUpload\/ImportFromExcel 2. Method: Post Request Parameters { \u00a0 &#8220;file&#8221;: &#8220;binary&#8221;, \u00a0 &#8221; fileType &#8220;:&#8221; int&#8221;, \u00a0 &#8221; fromDate &#8220;: &#8220;DateTime&#8221;, \u00a0 &#8221; toDate &#8220;: &#8220;DateTime&#8221;, \u00a0 &#8220;id&#8221;: &#8220;int&#8221;, } 200: Success { \u00a0\u00a0\u00a0 &#8220;result&#8221;: {}, \u00a0\u00a0\u00a0 &#8220;targetUrl&#8221;: null, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_eb_attr":"","footnotes":""},"doc_category":[96],"doc_tag":[],"knowledge_base":[],"class_list":["post-10237","docs","type-docs","status-publish","hentry","doc_category-vitaapidocs"],"year_month":"2026-04","word_count":352,"total_views":"1035","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"admin","author_nicename":"vita","author_url":"https:\/\/vita-xpro.com\/ar\/author\/vita\/"},"doc_category_info":[{"term_name":"VITA API Documentation","term_url":"https:\/\/vita-xpro.com\/ar\/docs-category\/vitaapidocs\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/docs\/10237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/comments?post=10237"}],"version-history":[{"count":42,"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/docs\/10237\/revisions"}],"predecessor-version":[{"id":12528,"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/docs\/10237\/revisions\/12528"}],"wp:attachment":[{"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/media?parent=10237"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/doc_category?post=10237"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/doc_tag?post=10237"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/vita-xpro.com\/ar\/wp-json\/wp\/v2\/knowledge_base?post=10237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}