<?xml version="1.0" encoding="UTF-8"?>
<table xmlns="http://query.yahooapis.com/v1/schema/table.xsd">
  <meta>
    <author>Ethan Jewett</author>
    <documentationURL>http://github.com/esjewett/yql-tables/blob/2d3af2ae9f57956977b3836bf0cfa39d5058d23a/tarpipe/tarpipe_workflow.xml</documentationURL>
	<sampleQuery>insert into {table} (workflow_key,title,body) VALUES ("workflow_key","title","body")</sampleQuery>
  </meta>
  <bindings>
	<insert itemPath="" produces="XML">  
	  <urls>  
	    <url>http://api.tarpipe.net/1.0/</url>  
	  </urls>  
	  <inputs>  
	    <value id="workflow_key" type="xs:string" required="true" paramType="variable"/>  
	    <value id="title" type="xs:string" required="false" paramType="variable"/>  
	    <value id="body" type="xs:string" required="false" paramType="variable"/>  
          </inputs>  
	  <execute><![CDATA[ 
	      var content = "\r\n--AaB03x\r\nContent-Disposition: form-data; name=\"title\"\r\n\r\n"+title;
              content += "\r\n--AaB03x\r\nContent-Disposition: form-data; name=\"body\"\r\n\r\n"+body+"\r\n--AaB03x--\r\n";
	      response.object = 
	request.contentType("multipart/form-data; boundary=AaB03x").query("key",workflow_key).post(content).response; 
	      ]]></execute>  
	</insert>
  </bindings>
</table>