<?xml version="1.0" encoding="UTF-8"?>
<zypline>
	<release>Alpha</release>
	<version>v 0.6.1a</version>
	<welcome>
		Welcome to the Zypline API.
	</welcome>
	<rest>
		<summary>
			Our RESTful API supports destination retrival, index verification, whitelist editing, and blacklist editing. 
			All methods within REST API require valid API credentials.
		</summary>
		<verify uri="http://api.zypline.com/verify" status="active">
			<summary>Used for all verification purposes. (Required for all except Zyp_Get) </summary>
			<get    status="unimplemented"></get>
			<post   status="active"> Requests a verification be sent to the index. (SMS, phone call, email) </post>
			<put    status="active"> Attempts to complete verification by comparing code provided with database entry. </put>
			<delete status="unimplemented"></delete>
		</verify>
		<zyp uri="http://api.zypline.com/zyp" status="active">
			<summary> Retrieve, edit, and delete index pairs with this API.</summary>
			<get    status="active"   verification="required"> Returns destination url for index provided. (along with other meta info) </get>
			<post   status="inactive" verification="required"> Change some values for the index provided </post>
			<put    status="inactive" verification="required"> Upload new file for index provided </put>
			<delete status="inactive" verification="required"> Deletes the index-url pair for the index provided.</delete>
		</zyp>
		
	</rest>

	<helpers>
		<summary>
			Some useful, publicly accessible functions.
		</summary>
		<geoip uri="http://api.zypline.com/geoip">
			<get status=""></get>
		</geoip>
		<prep uri="http://api.zypline.com/prep">
		</prep>
	</helpers>
</zypline>