Set/Get Task Dependencies
Is there any way to use the API to set or get the dependencies for a task? Thanks.
Create contact/customer through api?
Is there a way to create a contact/customer for Zoho Projects through the api? I honestly havent used the software yet, but just dont want to start paying with it until I find out if its possible yet as its a required need of mine in order to have it sync with my other apps.
What are the rules for updating tasks pcomplete&duration?
I keep getting this error for certain combinations of pcomplete&duration? After a bunch of experiments I see that pcomplete can only be 10,20,30,...,100 and can't be 56 for example. Also pcomplete=100 does not make my task complete unless duration is 0. Are there any other rules? Is duration specified in days? Can I specify minutes? Is it a mandatory form parameter? <?xml version="1.0" encoding="UTF-8" ?> <response uri="/jsp/error.jsp"><error><code>6501</code><message>Input Parameter Doesnt Match
Adding Forum Comment: Input Parameter Exceeds Maximum Length?
My comment seems to be of a reasonable size. I don't understand why the server is complaining! projId=15301e67103a3795d91db262dbc69d00b3711e3d6848763c, messageId=15301e67103a379524883892d9757acf6755b1c1035e80e0, combody=<pre>Subject changed from 'test form msg' to 'test form msG'</pre> https://projects.zoho.com/portal/yoxel/api/private/xml/message/addcomment?apikey=...&ticket=... : HTTP/1.1 500 Internal Server Error <?xml version="1.0" encoding="UTF-8" ?> <response uri="/jsp/error.jsp"><error><code>6831</code><message>Input
Can't log time via Zoho Projects API
Hi, I try to submit and log time into Zoho Projects via API, but get 6500 error: <response uri="/jsp/error.jsp"> <error> <code>6500</code> <message>General Error</message> </error> </response> Here is my HTML file while I try to submit the form: <html> <head> <title>Zoho add log time</title> </head> <body> <form method="post" action="https://projects.zoho.com/portal/cohesion/api/private/xml/add?apikey=24b8ce1e287712345e4dc5c4f808cf1c&ticket=4a9ef27c9ad89341140dd40a30b1db3b"> ProjectId: <input
Get time log by date range
Hi Zoho Project, I can manage get time log via API. For example: <html> <head> <title>Zoho get time log</title> </head> <body> <form method="post" action="https://projects.zoho.com/portal/cohesion/api/private/xml/logs?apikey=24b8ce1e2877021111dc5c4f808cf1c&ticket=4a9ef27c9ad89341140dd40a30b1db3b"> Project Id <input type="text" name="projId" size="50" value="aca9ba8c0e6b20112e9dbad9c282fc72b882d17df01267ac"/><br /> <input type="submit" value="Get User Timelog"> </form> </body> </html> It will
Invoking Zoho Projects services via API failed, error 6501 returned
Hi Zoho Projects, I'm programming and testing Zoho Projects API. I have got apikey, also got the ticket following the instructions. However, when I try to invoke getportals service, I receive 6501 error (Input Parameter Doesnt Match the Pattern Specified). Can anyone shred some light on this? Here is the html I set up to invoke getportals service (apikey has been masked, not the real one): <!DOCTYPE html> <html> <head> <title>Zoho getportals</title> </head> <body> <form method="post" action=http://projects.zoho.com/api/private/xml/dashbs/getportals?apikey=111111111111111111111111111111&ticket=1a14d078de21d124f921713924a166fd">
Recurring Tasks
It would make SO much tense to have the ability to create recurring tasks...things that come up weekly and need to be "checked off". I mean, right now we can just leave it up a task and not give it a deadline, but that makes it hard to see just what needs to be done on a weekly basis. Thanks!
When does Ticket ID expire?
When does Ticket ID expire?
Parameters:
what is auditIndex? and What is index?
Can not update my own message.
I created a message and now try to update its title but get "Unauthorized Access". For tasks I usually get that one if I am not the author/owner but in this case the message is created by me. Any suggestions? 2011/06/15 17:41:49:288 PDT [DEBUG] wire - >> "POST /portal/yoxel/api/private/xml/message/update?apikey=...&ticket=... HTTP/1.1[EOL]" 2011/06/15 17:41:49:289 PDT [DEBUG] wire - >> "Accept: application/xml,application/xhtml+xml,text/html,text/plain[EOL]" 2011/06/15 17:41:49:290 PDT [DEBUG] wire
How to solve Zoho Project API > General error 6500 ?
Hello ! I am working on Zoho Projects API. I have got a Ticket id when sending an http post. Also I got an API Key from zoho...Now I am sending another http post request to get user portals. However I got the ff. respond... <error><code>6500</code><message>General error</message></error> Is there a problem with my API key? How can I know that API key is valid? Anybody may help? please !
Is the xml format correct for TaskNoteDetails?
Hi, First, I think the API doc for getting task notes is incorrect. I think it missed the tags encapsulating a list of TaskNoteDetail sections. I guess that would be <TaskNotesDetails></TaskNotesDetails> <TaskDetail> <TaskNotesDetail> ... </TaskNotesDetail> </TaskDetail> And actually what I see in return support my thinking. The only thing is that that tag is simply called <Details></Details> Seems to me like a bug in the xml generator where the intent was to print TaskNotesDetails but it
What is the definition of the <Details> section? Or is this a bug?
When getting tasks I see that <Details> section is used very differently. 1st it contains one owner description, then it contains TaskNoteDetail, and then TaskForumDetail. Is this correct? Seems that all those sections are quite different and possibly some prefix is missing in the PrefixDetails tag? <TaskDetails> <TaskDetail> <pcompletion>0</pcompletion> <todolistitem_title><![CDATA[subject new]]></todolistitem_title> <todolistitem_id>15301e67103a37956e2974ab7fd72a8b6755b1c1035e80e0
Zoho Project API
I successfully got a ticket ID and Api key, However when I tried to send HttpPost to get user portals, I got the following error: ...<error> <code>6500</code> <message>General error</message> </error>..... Is there a problem with my paramaters?
Is there a way to get a task's due date?
How do I get a task's due date via the API? TaskDetails dont seem to contain that info: <TaskDetail> <todolistitem_id>4DnPGEgICKn/SNSlOwGMug==</todolistitem_id> <todolistitem_title>Releasing API</todolistitem_title> <Tasklist_id>4DnPGEgICKng5jJNeTVJEQ==</Tasklist_id> <iscompleted>false</iscompleted> <priority>None</priority> <pcompletion>90%</pcompletion> <todolistitem_owner>Kannan.S</todolistitem_owner> <todolistitem_owner_zuid>164C+ovuxfI=</todolistitem_owner_zuid> </TaskDetail>
Passwords for Google Apps users?
According to this document (http://www.zoho.com/projects/developers/get-tickets-api.html), I need to use users' ID and password to generate a ticket ID. But as we are Google Apps integrated, our users don't have passwords. How could I auth our users? Thanks.
How to get Task's author/creator/owner Id through API?
I would like to get creator/author loginID for tasks but I dont see a way to do this. ownerId seems to be coming in the <Details></Details> section but if a task has multiple owners, the section does not seem to carry all of them. How do I get all owners? Thank you
Creating tasks doesn't work?
Creating tasks doesn't work. There is xml in response, for example <response><result> <TaskDetails> <TaskDetail> <pcompletion></pcompletion> <todolistitem_title><![CDATA[new task through api]]></todolistitem_title> <todolistitem_id>15301e67103a37959bc71e6f273ec0741c5699de5e886561</todolistitem_id> <priority>None</priority> <iscompleted>false</iscompleted> <Tasklist_id>15301e67103a37956e2974ab7fd72a8b551803d538d0273c</Tasklist_id> </TaskDetail></TaskDetails></result><uri>/api/private/xml/task/add</uri></response>
response format - is it a bug?
Response xml has such structure: <response> <result> <TaskDetails> <TaskDetail> task 1 details.... </TaskDetail> </TaskDetails> <TaskDetails> <TaskDetail> task 2 details.... </TaskDetail> </TaskDetails> </result> </response> I don't understand why couldn't it be in such way, the result would be the same, list of tasks: <response> <result> <TaskDetails> <TaskDetail> task 1 details.... </TaskDetail> <TaskDetail> task 2 details.... </TaskDetail>
Is there a method for reordering tasks?
We'd like to have a way to re-order tasks within a tasklist. Is it possible with the current API?
mstatus in tasks retrieval does not make any difference?
Seems like notcompleted/completed status does not change the resule. I always get the same list of tasks. BTW, what is the difference between the display modes misc,delayed,upcoming? Thanks
Add log time method without
Hi, First to clarify, everyhting is working, I can get a ticket, I can list the project, that timesheet entry. But when I try to add a log entry in the timesheet with the API but I got this error each time: 'message' => 'Input Parameter missing', 'code' => '6831' I'm using a perl script to post the data, here's my code: my $client2 = REST::Client->new(); my $request_url2 = "http://projects.zoho.com/portal/dhconsulting/api/private/xml/log/add?apikey=$apikey&ticket=$ticket"; $client->addHeader('Content-Type',
Maximum parameter length
I'm trying to add a note to a task in Zoho Projects via the API, and I get an error with code 6831 and message "Input Parameter Exceeds Maximum Length". It would be really useful if this error message also said which field was in error (although I'm 99% sure it's the notes field), and what the maximum length is. But since it doesn't, can anyone answer that question for me?
Adding and Getting Users
Is it possible to Add and Get Users using the zoho Projects API?
Assign "roles" within users
I have 3 very distinct roles within my organization (Producer, Editor, Graphic Designer). It would be nice to be able to attached these roles to various users and then be able to run reports based on role... sometimes I have several editors work on the same project, and would love to be able to run a report on how much time for a project was spent "editing". Also - would be great if we could attach a "cost" to each resource (employee). Thanks!
Milestone Typo
The documentation for Project Milestones says the response includes MilestoneDetail but what's actually returned in the response is MilstoneDetail. Regards, Adrian.
I want to display all the tasks and their details for a particular Task list. How to do it?
Hi all, When I using "get all Tasks" i get all the Tasks from all the tasklist. I want to filter and only display the Tasks of a particular TaskList. How can I do it? Can I get all the tasks by providing the "TaskList Name" as a parameter ? Plz guide. Our customer requirement in detial. Our Customer is using zoho projects. In that he creates Milestone (M1, M2, M3) all Milestones have lets say 3 tasklists (M1 = T1L1, T1L2, T1L3 ; M2 = T2L1, T2L2, T3L3..ect). every tasklists has lets say
Rights in requesting API
Probably am not the owner of the portal but just a Project Member that's why I keep getting Wrongly Encrypted Values? As a project member, do I have a rights for APIs or just the portal owner?
Help. I always get "6832Wrongly Encrypted Value"
I just got registered in Zoho API key. I want to update my Timesheet easily using custom desktop application. Am just trying to test some. I have requested an Ticket and it returned this # #Tue Mar 09 23:21:22 PST 2010 GETUSERNAME=null WARNING=jayson.ragasa@MASK.com PASS_EXPIRY=-1 TICKET=#MASK#66d95419fb84c30a3e2df0bcc3 RESULT=TRUE So I took the ticket and tested How to Add Log Time and keep gettings this 6832Wrongly Encrypted Value message. Please help what went wrong?
ZOHO Project API, how to get all timelogs of all users in all projects?
how to get all timelogs of all users in all projects?