Taskbot Booked Calendly Meeting
Taskbot Booked Calendly Meetings
- Taskbot Booked Calendly Meetings Manage
GET bot/taskbotBookedCalendlyMeetings
GET bot/taskbotBookedCalendlyMeetings/{id}
POST bot/taskbotBookedCalendlyMeetings
PUT bot/taskbotBookedCalendlyMeetings/{id}
DELETE bot/taskbotBookedCalendlyMeetings/{id}
Model
Taskbot Booked Calendly Meeting JSON Format
Taskbot Booked Calendly Meeting is represented as simple flat JSON objects with the following keys:
Name | Type | Description |
---|---|---|
eventInviteeUri |
string | URL of the event invitee. |
id |
guid | Id of the current calendly meeting. |
taskbotId |
guid | Id of the taskbot. |
chatId |
guid | Id of the chat. |
ticketId |
guid | Id of the ticket. |
meetingBookedTime |
datetime | Time of the meeting booked. |
meetingStartTime |
datetime | Start time of the meeting. |
meetingDuration |
integer | Duration of the meeting. |
integrationCalendlyId |
guid | Id of the integration calendly. |
eventUri |
string | URL of the event. |
eventType |
string | Type of the event. |
guests |
string | Guests invited to the meeting. |
location |
string | Location of the metting. |
botType |
string | Allowed values are "taskbot", "chatbot". |
chatbotId |
guid | Id of the chatbot |
taskbot |
taskbot | Reference to Bot_Taskbot. |
chatbot |
chatbot | Reference to Bot_Chatbot. |
integrationCalendly |
integrationCalendly | Reference to Integration Calendly. |
Endpoint
Get the list of Taskbot Booked Calendly Meetings
GET bot/taskbotBookedCalendlyMeetings
Parameters:
Name | Type | In | Required | Description |
---|---|---|---|---|
integrationCalendly |
guid | query | no | Id of the integration calendly. |
meetingBookedTime |
datatime | query | no | Time of the meeting booked. |
taskbot |
guid | query | no | Id of the taskbot. |
include |
string | query | no | Allowed values are "taskbot", "chatbot", "integrationCalendly". |
Response:
An array of Taskbot Booked Calendly Meeting
Example
Sample Request:
curl https://api15.comm100.io/v4/bot/taskbotBookedCalendlyMeetings \
-X
'GET'
\
-H
'Authorization: Bearer {access_token}'
\
Response:
HTTP/1.1 200 OK
Get a single Taskbot Booked Calendly Meeting
GET bot/taskbotBookedCalendlyMeetings/{id}
Parameters:
Name | Type | In | Required | Description |
---|---|---|---|---|
include |
string | query | no | Allowed values are "taskbot", "chatbot", "integrationCalendly". |
Response:
Example
Sample Request:
curl https://api15.comm100.io/v4/bot/taskbotBookedCalendlyMeetings/D05382B0-174B-EB11-8100-00155D081D0B \
-X
'GET'
\
-H
'Authorization: Bearer {access_token}'
\
Response:
HTTP/1.1 200 OK
Create a new Taskbot Booked Calendly Meeting
POST bot/taskbotBookedCalendlyMeetings
Parameters:
Name | Type | In | Required | Description |
---|---|---|---|---|
eventInviteeUri |
string | body | yes | URL of the event invitee. |
taskbotId |
guid | body | yes | Id of the taskbot. |
chatId |
guid | body | yes | Id of the chat. |
ticketId |
guid | body | no | Id of the ticket. |
meetingBookedTime |
datetime | body | no | Time of the meeting booked. |
meetingStartTime |
datetime | body | no | Start time of the meeting. |
meetingDuration |
integer | body | no | Duration of the meeting. |
integrationCalendlyId |
guid | body | yes | Id of the integration calendly. |
eventUri |
string | body | yes | URL of the event. |
eventType |
string | body | no | Type of the event. |
guests |
string | body | no | Guests invited to the meeting. |
location |
string | body | no | Location of the metting. |
botType |
string | body | no | Allowed values are "taskbot", "chatbot". |
chatbotId |
guid | body | yes | Id of the chatbot |
Response:
Example
Sample Request:
curl https://api15.comm100.io/v4/bot/taskbotBookedCalendlyMeetings \
-X
'POST'
\
-H
'Authorization: Bearer {access_token}'
\
-H
'Content-Type: application/json'
\
-D
'{"eventInviteeUri":"https://api.calendly.com/scheduled_events/GBYM5HCXJXNPKS3Q/invitees/BF436VX6O6QN53C5","taskbotId":"D8787636-184B-EB11-8100-00155D081D0B","chatId":"00000000-0000-0000-0000-000000000000","ticketId":"00000000-0000-0000-0000-000000000000","meetingBookedTime":"2021-04-16T10:05:38.7593288Z","meetingStartTime":"2021-04-16T10:05:38.7593288Z","meetingDuration":15,"integrationCalendlyId":"58795F4B-214B-EB11-8100-00155D081D0B","eventUri":"https://api.calendly.com/scheduled_events/GBYM5HCXJXNPKS3Q","eventType":"15 Minute Meeting","guests":"guest","location":"beijing","botType":"0","chatbotId":"00000000-0000-0000-0000-000000000000"}'
Response:
HTTP/1.1 201 Created
Update the Taskbot Booked Calendly Meeting
PUT bot/taskbotBookedCalendlyMeetings/{id}
Parameters:
Name | Type | In | Required | Description |
---|---|---|---|---|
eventInviteeUri |
string | body | yes | URL of the event invitee. |
taskbotId |
guid | body | yes | Id of the taskbot. |
chatId |
guid | body | yes | Id of the chat. |
ticketId |
guid | body | no | Id of the ticket. |
meetingBookedTime |
datetime | body | no | Time of the meeting booked. |
meetingStartTime |
datetime | body | no | Start time of the meeting. |
meetingDuration |
integer | body | no | Duration of the meeting. |
integrationCalendlyId |
guid | body | yes | Id of the integration calendly. |
eventUri |
string | body | yes | URL of the event. |
eventType |
string | body | no | Type of the event. |
guests |
string | body | no | Guests invited to the meeting. |
location |
string | body | no | Location of the metting. |
botType |
string | body | no | Allowed values are "taskbot", "chatbot". |
chatbotId |
guid | body | yes | Id of the chatbot |
Response:
Example
Sample Request:
curl https://api15.comm100.io/v4/bot/taskbotBookedCalendlyMeetings/D05382B0-174B-EB11-8100-00155D081D0B \
-X
'PUT'
\
-H
'Authorization: Bearer {access_token}'
\
-H
'Content-Type: application/json'
\
-D
'{"eventInviteeUri":"https://api.calendly.com/scheduled_events/GBYM5HCXJXNPKS3Q/invitees/BF436VX6O6QN53C5","taskbotId":"D8787636-184B-EB11-8100-00155D081D0B","chatId":"00000000-0000-0000-0000-000000000000","ticketId":"00000000-0000-0000-0000-000000000000","meetingBookedTime":"2021-04-16T10:05:38.7593288Z","meetingStartTime":"2021-04-16T10:05:38.7593288Z","meetingDuration":15,"integrationCalendlyId":"58795F4B-214B-EB11-8100-00155D081D0B","eventUri":"https://api.calendly.com/scheduled_events/GBYM5HCXJXNPKS3Q","eventType":"15 Minute Meeting","guests":"guest","location":"beijing","botType":"0","chatbotId":"00000000-0000-0000-0000-000000000000"}'
Response:
HTTP/1.1 200 OK
Remove the Taskbot Booked Calendly Meeting
DELETE bot/taskbotBookedCalendlyMeetings/{id}
Parameters:
No Parameters
Response:
No Content
Example
Sample Request:
curl https://api15.comm100.io/v4/bot/taskbotBookedCalendlyMeetings/D05382B0-174B-EB11-8100-00155D081D0B \
-X
'DELETE'
\
-H
'Authorization: Bearer {access_token}'
\
Response:
HTTP/1.1 204 No Content