{"id":6139,"date":"2018-01-02T22:41:05","date_gmt":"2018-01-02T22:41:05","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=6139"},"modified":"2020-07-02T10:02:32","modified_gmt":"2020-07-02T17:02:32","slug":"web-service-post-call-output","status":"publish","type":"post","link":"https:\/\/www.minisoft.com\/support\/web-service-post-call-output\/","title":{"rendered":"Web Service POST Call Output"},"content":{"rendered":"<p>To follow along with this guide, please download the following files: <a href=\"\/support\/wp-content\/uploads\/2018\/01\/OutputGuide.zip\">OutputGuide<\/a><\/p>\n<p>This guide will demonstrate how to output a eFORMz project using a web service call by two different forms. ProjectB.efz\u00a0calls eFORMz using a configuration file stored on the eFORMz Web Server. A single URL parameter of \u201cconfig\u201d with a relative file location of the configuration file is used. The data is POSTed as an XML file.<\/p>\n<p>ProjectC.efz calls eFORMz for \u201coutput\u201d using a ServiceConfiguration wrapper. The URL has no additional parameters. The XML data is wrapped in an &lt;InputData&gt; element within a &lt;ServiceConfguration&gt; root. The root contains the processing details. Parameters for a web service call may be found in this document: <a href=\"\/support\/index.php\/eformz-api-url-parameters\/\">https:\/\/minisoft.com\/support\/index.php\/eformz-api-url-parameters\/<\/a><\/p>\n<p>What is the output parameter used for in a web service call? It is to output data from an eFORMz project immediately. In this guide we will create a .XML file output that is accessible from a web service call in the ProjectB.efz file.<\/p>\n<p><strong><span style=\"color: red;\">NOTE:<\/span><\/strong><\/p>\n<p>This is purely an <strong>example<\/strong> and eFORMz <strong><span style=\"color: red;\">would not be used this way<\/span><\/strong> in a production environment. eFORMz can use a Rule &#8220;Output from Project&#8221; that doesn&#8217;t use a web service call to receive the output from another project in eFORMz.<\/p>\n<p>This is to show how applications can use the functionality of a web service call to eFORMz&#8217;s web service API. Any application that can call a web service will have to use the following URLs in this guide.<\/p>\n<p>Here is a reference to the guide.<br \/>\n<a href=\"\/support\/index.php\/eformz-api-url-parameters\/\">eFORMz API URL Parameters<\/a><\/p>\n<h2>Output a eFORMz project using a web service call<\/h2>\n<p>Here we have the variables for the project. The Filename variable is used to determine where to place the output file.<\/p>\n<p>1. Set value to variable \u201cFull Data File Name\u201d. \u201cFull Data File Name\u201d is the full file path from where the eFORMz project input data is located and \u201cData File Name\u201d is the name of the file after the full file path. If you had an input data file called \u201cExampleXML.xml\u201d the \u201cFull Data File Name\u201d would be the path\u2026\\ExampleXML.xml and \u201cData File Name\u201d would be ExampleXML.xml.<\/p>\n<p>2. We will replace the Data File Name with variable Current Time (Timestamp). Current Time (Timestamp) returns the current time as the number of milliseconds since. An example of ProjectB\u2019s filename path could be \u201c1514917018286.xml\u201d<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6140\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName.jpg\" alt=\"\" width=\"634\" height=\"388\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName.jpg 634w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName-300x184.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName-150x92.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName-250x153.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName-550x337.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName-294x180.jpg 294w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/FileName-490x300.jpg 490w\" sizes=\"(max-width: 634px) 100vw, 634px\" \/><\/a><\/p>\n<p>The variable URL is used for the web service URL that is accepted by eFORMz:<\/p>\n<p><code>http:\/\/localhost:8001\/servlet\/com.minisoft.AppServer.AppServer?APP=com.minisoft.eformz.eFORMzApp&amp;output&amp;project=projectpath&amp;format=.xml<\/code><\/p>\n<p>3. Set the value to the desired URL.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6141\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL.jpg\" alt=\"\" width=\"634\" height=\"388\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL.jpg 634w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL-300x184.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL-150x92.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL-250x153.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL-550x337.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL-294x180.jpg 294w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/URL-490x300.jpg 490w\" sizes=\"(max-width: 634px) 100vw, 634px\" \/><\/a><\/p>\n<p>4. Variable XMLData is the \u201cRequestData\u201d. This variable needs to have some sort of input data to be able to send the web service call. We are using Load from File, but you can also use Set value to send XML data as well.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6143\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData.jpg\" alt=\"\" width=\"634\" height=\"388\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData.jpg 634w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-300x184.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-150x92.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-250x153.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-550x337.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-294x180.jpg 294w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-490x300.jpg 490w\" sizes=\"(max-width: 634px) 100vw, 634px\" \/><\/a><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6142\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData.jpg\" alt=\"\" width=\"678\" height=\"299\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData.jpg 678w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData-300x132.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData-150x66.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData-250x110.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData-550x243.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/RequestData-408x180.jpg 408w\" sizes=\"(max-width: 678px) 100vw, 678px\" \/><\/a><\/p>\n<p>5. The variable Response data is a variable that uses the Write To File function to write in the output data from the eFORMz project that the web service is calling, MIME Output Data from the web service call to the variable Filename.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseData.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6144\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseData.jpg\" alt=\"\" width=\"288\" height=\"167\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseData.jpg 288w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseData-150x87.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseData-250x145.jpg 250w\" sizes=\"(max-width: 288px) 100vw, 288px\" \/><\/a><\/p>\n<p>6. The variable response Code is used to display the web service call status codes. 500 is an error and 200 is successful.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseCode.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6145\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseCode.jpg\" alt=\"\" width=\"285\" height=\"125\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseCode.jpg 285w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseCode-150x66.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/ResponseCode-250x110.jpg 250w\" sizes=\"(max-width: 285px) 100vw, 285px\" \/><\/a><\/p>\n<p>The Post-condition procedure is used to start the Web Service call action.<\/p>\n<p>8. Create the web service action.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebServiceProcedure.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-5933\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebServiceProcedure.jpg\" alt=\"\" width=\"352\" height=\"199\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebServiceProcedure.jpg 352w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebServiceProcedure-300x170.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebServiceProcedure-150x85.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebServiceProcedure-250x141.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebServiceProcedure-318x180.jpg 318w\" sizes=\"(max-width: 352px) 100vw, 352px\" \/><\/a><\/p>\n<p>9.\u00a0The Web Service Procedure uses the RequestData variable. Create an action inside of the Web Service.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-5934\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService.jpg\" alt=\"\" width=\"558\" height=\"513\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService.jpg 558w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService-300x276.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService-150x138.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService-250x230.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService-550x506.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService-196x180.jpg 196w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService-326x300.jpg 326w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/AddWebService-544x500.jpg 544w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a><\/p>\n<p>10.\u00a0Right click on the web service call action and open the properties window.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebService.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-5935\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebService.jpg\" alt=\"\" width=\"424\" height=\"508\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebService.jpg 424w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebService-250x300.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebService-125x150.jpg 125w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebService-150x180.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/WebService-417x500.jpg 417w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/a><\/p>\n<p>11. Select the Request verb POST. Select this action to use the variable that was assigned the Web Service call URL. In our example it is URL. Set the input data and output data to MIME. In our example we are passing through XML, so the content type is set to XML. The MIME Output Data is set to the variable ResponseData.<\/p>\n<p>12.\u00a0Set the variable ResponseCode. This will return error codes from the Web Service to better monitor if the service was successful.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/SetVariable.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-5936\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/SetVariable.jpg\" alt=\"\" width=\"532\" height=\"115\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/SetVariable.jpg 532w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/SetVariable-300x65.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/SetVariable-150x32.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/SetVariable-250x54.jpg 250w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/a><\/p>\n<p>13.\u00a0Display Forms and Data will refresh the eFORMz project, which will create another Web Service call.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/refresh.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-5939\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/refresh.jpg\" alt=\"\" width=\"339\" height=\"88\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/refresh.jpg 339w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/refresh-300x78.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/refresh-150x39.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2017\/12\/refresh-250x65.jpg 250w\" sizes=\"(max-width: 339px) 100vw, 339px\" \/><\/a><\/p>\n<p>14.\u00a0The ResponseCode will be set to 200 and the ResponseData will have the output information from the eFORMz project you are calling if it was successfully. The XML file has been created.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/final.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6146\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/final.jpg\" alt=\"\" width=\"654\" height=\"112\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/final.jpg 654w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/final-300x51.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/final-150x26.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/final-250x43.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/final-550x94.jpg 550w\" sizes=\"(max-width: 654px) 100vw, 654px\" \/><\/a><\/p>\n<p>15.\u00a0The eFORMz project that you are calling must be returning data. In this example we can see that MapPackSlipData() is being used to return XML data.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6147\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1.jpg\" alt=\"\" width=\"634\" height=\"388\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1.jpg 634w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1-300x184.jpg 300w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1-150x92.jpg 150w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1-250x153.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1-550x337.jpg 550w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1-294x180.jpg 294w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/XMLData-1-490x300.jpg 490w\" sizes=\"(max-width: 634px) 100vw, 634px\" \/><\/a> <a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6148\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData.jpg\" alt=\"\" width=\"320\" height=\"519\" srcset=\"https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData.jpg 320w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData-185x300.jpg 185w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData-92x150.jpg 92w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData-250x405.jpg 250w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData-111x180.jpg 111w, https:\/\/www.minisoft.com\/support\/wp-content\/uploads\/2018\/01\/OutputData-308x500.jpg 308w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/><\/a><\/p>\n<h2>References<\/h2>\n<p>For more details on the eFORMz API, consult the following posts:<\/p>\n<p><a href=\"\/support\/index.php\/eformz-api\/\">eFORMz API (Called as a Web Service)<\/a><br \/>\n<a href=\"\/support\/index.php\/eformz-api-net-web-service-call\/\">eFORMz API .NET Web Service Call<\/a><br \/>\n<a href=\"\/support\/index.php\/eformz-api-url-parameters\/\">eFORMz API URL Parameters<\/a><br \/>\n<a href=\"\/support\/index.php\/web-service-post-call-to-wake-up-a-sleeping-queue-part-1\/\">Web Service POST call to \u201cWake Up\u201d a \u201cSleeping\u201d Queue: Part 1<\/a><br \/>\n<a href=\"\/support\/index.php\/web-service-post-call-to-wake-up-a-sleeping-queue-part-2\/\">Web Service POST call to \u201cWake Up\u201d a \u201cSleeping\u201d Queue: Part 2<\/a><br \/>\n<a href=\"\/support\/index.php\/web-service-post-call-to-wake-up-a-sleeping-queue-part-3\/\">Web Service POST call to \u201cWake Up\u201d a \u201cSleeping\u201d Queue: Part 3<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To follow along with this guide, please download the following files: OutputGuide This guide will demonstrate how to output a eFORMz project using a web service call by two different forms. ProjectB.efz\u00a0calls eFORMz using a configuration file stored on the eFORMz Web Server. A single URL parameter of \u201cconfig\u201d with a relative file location of [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[346,342,340,25],"_links":{"self":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6139"}],"collection":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/comments?post=6139"}],"version-history":[{"count":7,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6139\/revisions"}],"predecessor-version":[{"id":8187,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6139\/revisions\/8187"}],"wp:attachment":[{"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=6139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=6139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=6139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}