<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://learn.agilezen.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://learn.agilezen.com/feed.php">
        <title>Zen Documentation Wiki</title>
        <description></description>
        <link>http://learn.agilezen.com/</link>
        <image rdf:resource="http://learn.agilezen.com/lib/images/favicon.ico" />
       <dc:date>2009-08-08T09:08:26+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://learn.agilezen.com/api/resources/stories?rev=1249615376&amp;do=diff"/>
                <rdf:li rdf:resource="http://learn.agilezen.com/api/resources/projects?rev=1249615333&amp;do=diff"/>
                <rdf:li rdf:resource="http://learn.agilezen.com/api/concepts/security?rev=1249306875&amp;do=diff"/>
                <rdf:li rdf:resource="http://learn.agilezen.com/start?rev=1249253397&amp;do=diff"/>
                <rdf:li rdf:resource="http://learn.agilezen.com/api/concepts/formatting?rev=1249236554&amp;do=diff"/>
                <rdf:li rdf:resource="http://learn.agilezen.com/api/start?rev=1249236412&amp;do=diff"/>
                <rdf:li rdf:resource="http://learn.agilezen.com/api/concepts/filters?rev=1249076248&amp;do=diff"/>
                <rdf:li rdf:resource="http://learn.agilezen.com/api/concepts/overview?rev=1249011769&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://learn.agilezen.com/lib/images/favicon.ico">
        <title>Zen Documentation Wiki</title>
        <link>http://learn.agilezen.com/</link>
        <url>http://learn.agilezen.com/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://learn.agilezen.com/api/resources/stories?rev=1249615376&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-07T03:22:56+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>api:resources:stories</title>
        <link>http://learn.agilezen.com/api/resources/stories?rev=1249615376&amp;do=diff</link>
        <description>Get one story


Request:

 Verb      GET                                                         URI       http://agilezen.com/api/v1/project/PROJECTID/story/STORYID  Supports  Enrichments                                   

Response:


&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;story&gt;
  &lt;id&gt;1&lt;/id&gt;
  &lt;text&gt;End world hunger&lt;/text&gt;
  &lt;size&gt;large&lt;/size&gt;
  &lt;color&gt;grey&lt;/color&gt;
  &lt;ready&gt;false&lt;/ready&gt;
  &lt;blocked&gt;true&lt;/blocked&gt;
  &lt;reasonBlocked&gt;Need new ideas&lt;/reasonBlocked&gt;
  &lt;phase&gt;
    &lt;id&gt;1&lt;/id&gt;
    &lt;n…</description>
    </item>
    <item rdf:about="http://learn.agilezen.com/api/resources/projects?rev=1249615333&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-07T03:22:13+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>api:resources:projects</title>
        <link>http://learn.agilezen.com/api/resources/projects?rev=1249615333&amp;do=diff</link>
        <description>Get one project


Request:

 Verb      GET                                           URI       http://agilezen.com/api/v1/project/PROJECTID  Supports  Enrichments                     

Response:


&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;project&gt;
  &lt;id&gt;123&lt;/id&gt;
  &lt;name&gt;World Peace&lt;/name&gt;
  &lt;description&gt;Working towards world peace&lt;/description&gt;
  &lt;owner&gt;
    &lt;id&gt;1&lt;/id&gt;
    &lt;name&gt;John Doe&lt;/name&gt;
  &lt;/owner&gt;
&lt;/project&gt;</description>
    </item>
    <item rdf:about="http://learn.agilezen.com/api/concepts/security?rev=1249306875&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-03T13:41:15+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>api:concepts:security</title>
        <link>http://learn.agilezen.com/api/concepts/security?rev=1249306875&amp;do=diff</link>
        <description>API Keys


Zen uses API keys to associate requests with the users that are making them. API keys are identified by a token, which is just a unique series of letters and numbers. Anyone can create an API key via the Developer tab on the Settings screen, and you can have as many keys as you like. Keys can be enabled and disabled as necessary, and all requests using a given key will be denied while the key is disabled.</description>
    </item>
    <item rdf:about="http://learn.agilezen.com/start?rev=1249253397&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-02T22:49:57+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>start</title>
        <link>http://learn.agilezen.com/start?rev=1249253397&amp;do=diff</link>
        <description>Welcome to the Zen documentation wiki! We're still working to improve the content, so please forgive the clutter for the moment.


	*  API Documentation: An overview of Zen's API (application programming interface). If you're a developer who is interested in creating custom solutions using your Zen project data, look here.</description>
    </item>
    <item rdf:about="http://learn.agilezen.com/api/concepts/formatting?rev=1249236554&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-02T18:09:14+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>api:concepts:formatting</title>
        <link>http://learn.agilezen.com/api/concepts/formatting?rev=1249236554&amp;do=diff</link>
        <description>The Zen API can communicate in two wire formats, XML and JSON. The format for input and output is controlled via the use of HTTP headers, specifically Content-Type and Accept. To refer to the formats, you use their MIME types:

 Format  MIME type         XML     application/xml   JSON    application/json 

If you don't specify a wire format, Zen will speak XML by default.</description>
    </item>
    <item rdf:about="http://learn.agilezen.com/api/start?rev=1249236412&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-02T18:06:52+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>api:start</title>
        <link>http://learn.agilezen.com/api/start?rev=1249236412&amp;do=diff</link>
        <description>The Zen API documentation is a technical reference for developers that would like to integrate their own custom solutions with Zen.





Concepts

	*  Overview
	*  Security
	*  Formatting
	*  Filters
	*  Enrichments
	*  Pagination

Resources

	*  Projects
	*  Stories</description>
    </item>
    <item rdf:about="http://learn.agilezen.com/api/concepts/filters?rev=1249076248&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-31T21:37:28+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>api:concepts:filters</title>
        <link>http://learn.agilezen.com/api/concepts/filters?rev=1249076248&amp;do=diff</link>
        <description>Responses describing container resources can be customized by specifying one or more filters in the URI. Filters are defined by supplying where arguments, which are key/value pairs as follows:


where=blocked:true


To negate the value of a property (the equivalent of a NOT):</description>
    </item>
    <item rdf:about="http://learn.agilezen.com/api/concepts/overview?rev=1249011769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-31T03:42:49+00:00</dc:date>
        <dc:creator>Nate Kohari</dc:creator>
        <title>api:concepts:overview</title>
        <link>http://learn.agilezen.com/api/concepts/overview?rev=1249011769&amp;do=diff</link>
        <description>The Zen API is designed around a concept called REST. In a RESTful system, information is organized into resources, each of which is uniquely identified via a URI. Different resources support different actions, which are specified by using HTTP verbs.</description>
    </item>
</rdf:RDF>
