Zoho Projects - Data APIs
Zoho Projects provides
REST style Web APIs over HTTP. With this API, users/developers can extend their web applications to
push or pull data
into or from Zoho Projects for application mashups. As the API is purely HTTP
based, your application could be in any of the programming languages
like Java, Python, ASP etc., to use the same.
Sample API Call and XML & JSON response.
| API Call : http://projects.zoho.com/portal/PortalName/api/private/xml/projects |
XML Response :
<response> <uri>/api/private/xml/projects</uri> <result> <ProjectDetails> <ProjectDetail> <project_id>iU2Ms49a5vxMGj8WzHZqjQ==</project_id> <project_name>Website Revamp Project</project_name> <project_status>active</project_status> <proj_created>2009-10-20 17:08:00.0</proj_created> </ProjectDetail> </ProjectDetails> </result> </response>
|
JSON Response :
{ response: { uri:'/api/private/xml/projects',result: { projectdetails: { projectdetail:[
{ project_id:'iU2Ms49a5vxMGj8WzHZqjQ==',project_name:'Website Revamp
Project',project_status:'active',proj_created:'2009-10-20 17:08:00.0' } ]} } } }
|
All API requests should be placed as HTTP POST request. The request consists of the following components:
- URI (Universal Resource Identifier. Also commonly known as URL)
- Common Mandatory Parameters sent as Query String in the URL
- Parameters sent via the body of the POST request.
If a request fails, the error information is returned with the
Error Codes.
Error Code :
6831 : Input Parameter Missing |