|
Home
Get Ticket
Get API Key
API Reference
Projects
Dashboard
Milestones
Tasklists
Meetings
Documents
Timesheet
Forums
Users
Error Codes
|
Meetings API
|
|
How to Get All User Meetings ?
|
|
Method Name :
http://projects.zoho.com/portal/{PortalName}/api/private/xml/meetings
API Description :
Given the ticket, apikey,gets the user meetings on successful authentication.
Parameters to be passed :
ticket, apikey ,projectid, state
|
| Sample Call |
<form method="post"
action="http://projects.zoho.com/portal/{PortalName}/api/private/xml/meetings?apikey=[ApiKey]&ticket=[ticket]">
<input type="hidden" name="projId" value=""> <input type="hidden" name="state" value="open">(or closed) <input type="hidden" name="auditIndex" value=""> <input type="hidden" name="range" value="">
<input type="submit" value="Get Meetings">
</form>
|
| Output XML |
<response> <uri>/api/private/xml/meetings</uri>
| - |
<result>
| - |
<MeetingDetails>
| - |
<MeetingDetail>
<meet_id>LRMRg7/jxbOwLEeykujaCg==</meet_id>
<meet_title>Zoho Projects Team Meeting</meet_title>
<meet_location> Narmadha Hall </meet_location>
<meet_created> yyyy-mm-dd HH:MM</meet_created>
<Meetscheduledon> yyyy-mm-dd HH:MM</Meetscheduledon>
<meetremind>on time</meetremind>
<meet_alert>only once</meet_alert>
<loginname>jOWU7M56mug=</loginname>
<meet_instanceid>LRMRg7/jxbOwioeykujaCg==</meet_instanceid>
<isrolled>false</isrolled>
<No_of_times>0</No_of_times>
<times_occurred>0</times_occurred>
<durationhrs>1</durationhrs>
<durationmins>00</durationmins>
</MeetingDetail>
|
</MeetingDetails>
|
|
</result>
|
</response>
|
| Output JSON |
{response:{uri:'/api/private/xml/meetings',result:{meetingdetails:{meetingdetail:{meet_id:'LRMRg7/jxbOwLEeykujaCg==',meet_title:'ZohoProjectsTeamMeeting',meet_location:'NarmadhaHall',meet_created: yyyy-mm-dd HH:MM ,meetscheduledon: yyyy-mm-dd HH:MM ,meetremind:'ontime',meet_alert:'onlyonce',loginname:'jOWU7M56mug=',meet_instanceid:'LRMRg7/jxbOwioeykujaCg==',isrolled:'false',no_of_times:0,times_occurred:0,durationhrs:1,durationmins:0}}}}}
|
|
|
Method Name :
http://projects.zoho.com/portal/{PortalName}/api/private/xml/meeting/add
API Description :
Given ticket, apikey,meetingtitle, meeting start and end date, location,meeting participants
Parameters to be passed :
ticket, apikey, meeting title, meeting start date and end date, location, meeting participants
|
| Sample Call |
<form method="post"
action="http://projects.zoho.com/portal/{PortalName}/api/private/xml/meeting/add?apikey=[ApiKey]&ticket=[ticket]">
ProjectId<input type="text" name="projId" value="">
MeetingTitle<input type="text" name="meettitle" value="">
Scheduled Date<input type="text" name="schdate" value="">(mm-dd-yyyy)
scheduled Hr<input type="text" name="schhour" value="">
scheduled Min<input type="text" name="schmin" value="">
am/pm<input type="text" name="ampm" value="">
Remind
all<input type="text" name="schremindbefore" value="">(on time,
15 mins, 30mins, 1 hour, 2 hours, 6 hours, 12 hours, 1 day)
Bymail<input type="text" name="alertbymail" value="Mail">
Meeting Alert(Repeat)<input type="text" name="meetalert"
value="">(only once, every day, every week, every month, every year)
No Of Times(End after)<input type="text" name="nooftimes" value="2">
Meeting Location:: <input name="location" value="" type="text">
Duration (HH:mm)<select style="visibility: visible;" name="durhour">
<option value="0">00</option>
<option selected="selected" value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option></select>
<select name="durmin">
<option selected="selected" value="00">00</option>
<option value="05">05</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>
<option value="30">30</option>
<option value="35">35</option>
<option value="40">40</option>
<option value="45">45</option>
<option value="50">50</option>
<option value="55">55</option></select>
Give userid/loginids in the Option value
<select name="participants" size="5" multiple>
<option value='jOWU7M56mug='>suchitra</option>
</select> <input type="submit" value="Add Meeting">
</form>
|
| Output XML |
<response> <uri>/api/private/xml/meeting/add</uri>
| - |
<result>
| - |
<MeetingDetails>
| - |
<MeetingDetail>
<meet_id>LRMRg7/jxbOwLEeykujaCg==</meet_id>
<meet_title>Releasing ApI</meet_title>
<meet_location>chennai</meet_location>
<meet_created> yyyy-mm-dd HH:MM </meet_created>
<Meetscheduledon> yyyy-mm-dd HH:MM </Meetscheduledon>
<meetremind>ontime</meetremind>
<meet_alert>only once</meet_alert>
<loginname>Mjh+pwI9Q5M=</loginname>
<meet_instanceid>2000000028037</meet_instanceid>
<isrolled>false</isrolled>
<No_of_times>0</No_of_times>
<times_occurred>0</times_occurred>
<durationhrs>2</durationhrs>
<durationmins>00</durationmins>
</MeetingDetail>
|
</MeetingDetails>
|
|
</result>
|
</response>
|
| Output JSON |
{response:{uri:'/api/private/xml/meeting/add',result:{meetingdetails:{meetingdetail:{meet_id:'LRMRg7/jxbOwLEeykujaCg==',meet_title:'ReleasingApI',meet_location:'chennai',meet_created: yyyy-mm-dd HH:MM ,meetscheduledon: yyyy-mm-dd HH:MM ,meetremind:'ontime',meet_alert:'onlyonce',loginname:'Mjh+pwI9Q5M=',meet_instanceid:2000000028037,isrolled:'false',no_of_times:0,times_occurred:0,durationhrs:2,durationmins:0}}}}}
|
How to Update a Meeting ?
|
|
Method Name :
http://projects.zoho.com/portal/{PortalName}/api/private/xml/meeting/update
API Description :
Given the ticket, apikey and meeting Id updates the meeting on successful authentication.
Parameters to be passed :
ticket, apikey,meeting Id
|
| Sample Call |
<form method="post"
action="http://projects.zoho.com/portal/{PortalName}/api/private/xml/meeting/update?apikey=[ApiKey]&ticket=[ticket]">
ProjectId<input type="text" name="projId" value=""/>
MeetingId<input type="text" name="meetingId" value=""/>
MeetingTitle<input type="text" name="meettitle" value=""/>
Scheduled Date<input type="text" name="schdate" value="">(mm-dd-yyyy)
Scheduled Hr<input type="text" name="schhour" value="">
Scheduled Min<input type="text" name="schmin" value="">
am/pm<input type="text" name="ampm" value="">
Remind
all<input type="text" name="schremindbefore" value="">(on time,
15 mins, 30mins, 1 hour, 2 hours, 6 hours, 12 hours, 1 day)
Bymail<input type="text" name="alertbymail" value="Mail">
Meeting Alert(Repeat)<input type="text" name="meetalert"
value="">(only once, every day, every week, every month, every year)
No Of Times(End after)<input type="text" name="nooftimes" value="">
Meeting Location:: <input name="location" value="" type="text">
Duration (HH:mm)<select style="visibility: visible;" name="durhour">
<option value="0">00</option>
<option selected="selected" value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option></select>
<select name="durmin">
<option selected="selected" value="00">00</option>
<option value="05">05</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>
<option value="30">30</option>
<option value="35">35</option>
<option value="40">40</option>
<option value="45">45</option>
<option value="50">50</option>
<option value="55">55</option> </select>
(Give the loginids in the Option Values)
<select name="participants" size="5" multiple>
<option value='qGlIqELk5mU='>Kannan.S</option>
</select>
<input type="submit" value="Update Meeting">
</form>
|
| Output XML |
<response> <uri>/api/private/xml/meeting/update</uri>
| - |
<result>
| - |
<MeetingDetails> <MeetingDetail>
<meet_id>LRMRg7/jxbOwLEeykujaCg==</meet_id>
<meet_title>Zoho Projects Team Meeting</meet_title>
<meet_location>chennai</meet_location>
<meet_created> yyyy-mm-dd HH:MM </meet_created>
<Meetscheduledon> yyyy-mm-dd HH:MM </Meetscheduledon>
<meetremind>on time</meetremind>
<meet_alert>only once</meet_alert>
<loginname>qGlIqELk5mU</loginname>
<meet_instanceid>2000000028037</meet_instanceid>
<isrolled>false</isrolled>
<No_of_times>0</No_of_times>
<times_occurred>0</times_occurred>
<durationhrs>1</durationhrs>
<durationmins>00</durationmins>
</MeetingDetail> </MeetingDetails>
|
|
</result>
|
</response>
|
| Output JSON |
{response:{uri:'/api/private/xml/meeting/update',result:{meetingdetails:{meetingdetail:{meet_id:'LRMRg7/jxbOwLEeykujaCg==',meet_title:'ZohoProjectsTeamMeeting',meet_location:'chennai',meet_created: yyyy-mm-dd HH:MM ,meetscheduledon: yyyy-mm-dd HH:MM ,meetremind:'ontime',meet_alert:'onlyonce',loginname:'qGlIqELk5mU',meet_instanceid:2000000028037,isrolled:'false',no_of_times:0,times_occurred:0,durationhrs:1,durationmins:0}}}}}
|
How to Delete a Meeting ?
|
|
Method Name :
http://projects.zoho.com/portal/{PortalName}/api/private/xml/meeting/delete
API Description :
Given the ticket, apikey and meeting Id deletes the meeting on successful authentication.
Parameters to be passed :
ticket, apikey and meetingId
|
| Sample Call |
<form method="post"
action="http://projects.zoho.com/portal/{PortalName}/api/private/xml/meeting/delete?apikey=[ApiKey]&ticket=[ticket]">
<input type="hidden" name="meetingId" value="">
<input type="hidden" value="" name="projId">
<input type="submit" value="Delete Meeting">
</form>
|
| Output XML |
| <result>Request Processed Successfully</result> |
| Output JSON |
{result:'Request Processed Successfully'}
|
|