intellinote-client v1.6.2
Intellinote REST Client for JavaScript / Node.js
This module contains a Node.js class that wraps the Intellinote REST API (v2) in a simple interface.
NOTE: Intellinote is now BroadSoft Team-One.
Obtaining
Via npm
A pre-"compiled" version of this module is published on npm as intellinote-client
.
Run npm install --save intellinote-client
to add it as a dependency in your package.json
.
Via Git
The source code for this module is published on GitHub as intellinote/intellinote-client
.
Clone the repository with git clone git@github.com:intellinote/inote-util.git
and then run make install
(or npm install
) to install the external libraries that are needed.
Using
To use the library you'll need an OAuth2 "access-token" value, which you can obtain via the OAuth2 process or generate at https://app.us.team-one.com/rest/account/api-tokens.
Once installed, the usage is straightforward:
var MY_ACCESS_TOKEN = "replace with your access token";
var IntellinoteClient = require("intellinote-client").IntellinoteClient;
var client = new IntellinoteClient(MY_ACCESS_TOKEN);
client.getNotes({note_type:"CHAT"},function (err, notes) {
if(err) {
console.error("An error occurred:",err);
} else {
console.log("Here are your most recent chat messages:");
console.log(JSON.stringify(notes,null,2));
}
})
Each API method directly corresponds with a REST endpoint (as described here). In the example above, the client.getNotes
call corresponds to GET /notes
.
Each API method accepts a set of parameters which depend upon the specific method to be invoked. In the most general form, each API method has the following signature:
function apiMethod( [PATH_PARAMETERS...,] [BODY,] [QS, [HEADERS,]] CALLBACK)
Where:
PATH_PARAMETERS
is zero or more values that would normally appear in the path part of the REST method's URL. For example, the method:GET /org/{ORG_ID}/workspace/{WORKSPACE_ID}/members
has two "path parameters"—
ORG_ID
andWORKSPACE_ID
. Hence the signature for this method inIntellinoteClient
isfunction getWorkspaceMembers(orgId, workspaceId, qs, headers, callback)
when a method accepts no "path parameters" this argument is simply omitted.
- The
BODY
parameter is only used forPOST
,PUT
andPATCH
methods. It should contain a JSON object that will be submitted as the body of the HTTP request.
- The
QS
parameter is optional and may contain a map of name/value pairs that will be added to the request as query-string parameters.
- The
HEADERS
parameter is also optional and may contain a map of name/value pairs that will be added as request headers. Note that ifHEADERS
is used, there must be some value passed forQS
, potentiallynull
. That is the map insomeGetMethod({foo:"bar"},callback)
will be interpreted as a collection of query-string parameters. To convince the client to interpret these values as headers, you may usesomeGetMethod(null,{foo:"bar"},callback)
orsomeGetMethod({},{foo:"bar"},callback)
.
Finally a callback method is passed. That method is expected to have the signature
err, json, response, body
, whereerr
is anError
object, if an error occurred.json
is an object generated by parsing the response body as JSON. If the body is missing or cannot be parsed as JSON, this parameter will benull
.response
is the response object as returned by the underlying request API.body
is the HTTP response body (if any). This is especially useful when the body is a non-JSON response.
The API Methods
NOTE: You can obtain a list of API methods supported by Intellinote Client by running
node intellinote.js
and including the parameter--by-path
to get a list of API functions indexed by REST endpoint or--by-method
to get a list of REST endpoints listed by API function.
Generic HTTP Methods
In addition to the pre-defined methods list below, you may execute a request against an arbitrary path (below the Intellinote REST API "base URL") using the following methods:
get( path, [qs, [headers,]] callback )
put( path, body, [qs, [headers,]] callback )
post( path, body, [qs, [headers,]] callback )
patch( path, body, [qs, [headers,]] callback )
delete( path, [qs, [headers,]] callback )
- alternatively,
del( path, [qs, [headers,]] callback )
- alternatively,
For each of these methods the callback signature is identical to that of the explicit API methods, namely callback(err, json, response, body)
.
Pre-Defined Methods
The following is a list of Intellinote REST API methods that are supported as functions in the Intellinote Client.
The REST method and path are listed first, followed by the corresponding Intellinote Client function. Note that each REST endpoint is made available under several aliases (all of which are listed here). Each of these aliased methods are equivalent, it's just one method with several names.
See the Intellinote REST API documentation for more information about these endpoints.
Ping and Echo
GET /ping
—getPing
,get_ping
GET /echo
—getEcho
,get_echo
POST /echo
—postEcho
,post_echo
PATCH /echo
—patchEcho
,patch_echo
PUT /echo
—putEcho
,put_echo
DELETE /echo
—deleteEcho
,delete_echo
Users
GET /user/{0}
—getUser
,get_user
GET /user/{0}/presence
—getUserPresence
,get_user_presence
GET /user/email/{0}/available
—getEmailAvailable
,getUserEmailAvailable
,get_email_available
,get_user_email_available
GET /users
—getUsers
,get_users
GET /users/dt
—getUsersDT
,get_users_dt
POST /user
—postUser
,post_user
PUT /user/{0}
—putUser
,put_user
PUT /user/-/presence
—putUserPresence
,put_user_presence
DELETE /user/{0}
—deleteUser
,delete_user
Organizations
GET /orgs
—getOrgs
,get_orgs
GET /org/{0}
—getOrg
,get_org
POST /org
—postOrg
,post_org
PUT /org/{0}
—putOrg
,put_org
DELETE /org/{0}
—deleteOrg
,delete_org
Organization Members
GET /org/{0}/members
—getOrgMembers
,get_org_members
GET /org/{0}/members/count
—getOrgMemberCount
,getOrgMembersCount
,get_org_member_count
,get_org_members_count
POST /org/{0}/member/{1}
—postOrgMember
,post_org_member
PUT /org/{0}/member/{1}
—putOrgMember
,put_org_member
DELETE /org/{0}/member/{1}
—deleteOrgMember
,delete_org_member
Workspaces
GET /workspaces
—getWorkspaces
,get_workspaces
GET /org/{0}/workspace/{1}
—getWorkspace
,get_workspace
GET /org/{0}/workspaces
—getWorkspacesInOrg
,get_workspaces_in_org
POST /org/{0}/workspace
—postWorkspace
,post_workspace
PUT /org/{0}/workspace/{1}
—putWorkspace
,put_workspace
DELETE /org/{0}/workspace/{1}
—deleteWorkspace
,delete_workspace
Workspace Members
GET /org/{0}/workspace/{1}/members
—getWorkspaceMembers
,get_workspace_members
POST /org/{0}/workspace/{1}/member/{2}
—postWorkspaceMember
,post_workspace_member
PUT /org/{0}/workspace/{1}/member/{2}
—putWorkspaceMember
,put_workspace_member
DELETE /org/{0}/workspace/{1}/member/{2}
—deleteWorkspaceMember
,delete_workspace_member
Notes (and Tasks, Files, etc.)
GET /notes
—getNotes
,get_notes
GET /note/{0}
—getNote
,get_note
POST /org/{0}/workspace/{1}/note
—postNote
,post_note
PUT /note/{0}
—putNote
,put_note
DELETE /note/{0}
—deleteNote
,delete_note
POST /org/{0}/workspace/{1}/file
—postFile
,post_file
– note thatpostFile
is a special case. It's method signature is( orgID, wsID, inputStream, [qs, [headers,]] callback )
whereinputStream
is a readable stream containing the data to be uploaded.
Relations (Note-to-Note links)
POST /relation
—postRelation
,post_relation
DELETE /relation/{0}
—deleteRelation
,delete_relation
Tags
GET /org/{0}/workspace/{1}/tag/{2}
—getTagByID
,getTagById
,get_tag_by_id
GET /org/{0}/workspace/{1}/tag
—getTag
,get_tag
GET /org/{0}/workspace/{1}/tags
—getTags
,get_tags
PUT /org/{0}/workspace/{1}/tag/{2}
—putTag
,put_tag
POST /org/{0}/workspace/{1}/note/{2}/tag/{3}
—addTagToNote
,add_tag_to_note
,postNoteTag
,postTagToNote
,post_note_tag
,post_tag_to_note
,tagNote
,tag_note
POST /org/{0}/workspace/{1}/note/{2}/tags
—addTagsToNote
,add_tags_to_note
,multiTagNote
,multi_tag_note
,postNoteTags
,postTagsToNote
,post_note_tags
,post_tags_to_note
DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3}
—deleteNoteTag
,deleteTagFromNote
,delete_note_tag
,delete_tag_from_note
,removeTagFromNote
,remove_tag_from_note
,untagNote
,untag_note
DELETE /org/{0}/workspace/{1}/note/{2}/tags
—deleteNoteTags
,deleteTagsFromNote
,delete_note_tags
,delete_tags_from_note
,multiUntagNote
,multi_untag_note
,removeTagsFromNote
,remove_tags_from_note
PUT /org/{0}/workspace/{1}/note/{2}/tags
—overwriteNoteTags
,overwriteTagsForNote
,overwrite_note_tags
,overwrite_tags_for_note
,putNoteTags
,put_note_tags
,setNoteTags
,setTagsForNote
,set_note_tags
,set_tags_for_note
Chat Messages
GET /org/{0}/chats
—getOrgChats
,get_org_chats
GET /org/{0}/chats/new/count
—getNewChatCount
,getNewChatsCount
,get_new_chat_count
,get_new_chats_count
POST /org/{0}/workspace/{1}/message
—postChat
,postChatToWorkspace
,postMessage
,postMessageToWorkspace
,postWorkspaceChat
,postWorkspaceMessage
,post_chat
,post_chat_to_workspace
,post_message
,post_message_to_workspace
,post_workspace_chat
,post_workspace_message
POST /org/{0}/user/{1}/message
—postChatToUser
,postDM
,postDirectMessage
,postMessageToUser
,postUserChat
,postUserMessage
,post_chat_to_user
,post_direct_message
,post_dm
,post_message_to_user
,post_user_chat
,post_user_message
RTM API
GET /rtms/start
—getRTMSStart
,getRTMStart
,getRtmStart
,getRtmsStart
,get_rtm_start
,get_rtms_start
,startRTM
,startRTMS
,startRTMSession
,startRtm
,startRtmSession
,startRtms
,start_rtm
,start_rtm_session
,start_rtms
Complete List of Pre-defined Methods
Here is the full list of REST methods explicitly defined in the client:
JS Method Name | Equivalent REST Endpoint |
---|---|
add_tag_to_note | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
add_tags_to_note | POST /org/{0}/workspace/{1}/note/{2}/tags |
addTagsToNote | POST /org/{0}/workspace/{1}/note/{2}/tags |
addTagToNote | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
delete_call_history_call | DELETE /call-history/call/{0} |
delete_call_history_calls | DELETE /call-history/calls |
delete_contact | DELETE /contact/{0} |
delete_contact_group | DELETE /contact-group/{0} |
delete_contact_group_contact | DELETE /contact-group/{0}/contact/{1} |
delete_echo | DELETE /echo |
delete_note | DELETE /note/{0} |
delete_note_tag | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |
delete_note_tags | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
delete_org | DELETE /org/{0} |
delete_org_member | DELETE /org/{0}/member/{1} |
delete_presence_org_roster | DELETE /presence/org/{0}/roster/ |
delete_presence_org_roster | DELETE /presence/roster/{0} |
delete_presence_user_status | DELETE /presence/user/{0}/status |
delete_relation | DELETE /relation/{0} |
delete_tag_from_note | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |
delete_tags_from_note | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
delete_user | DELETE /user/{0} |
delete_user_presence_status | DELETE /presence/user/{0}/status |
delete_voicemail_message | DELETE /voicemail/message/{0} |
delete_voicemail_message_waiting_indicator | DELETE /voicemail/message-waiting-indicator |
delete_workspace | DELETE /org/{0}/workspace/{1} |
delete_workspace_member | DELETE /org/{0}/workspace/{1}/member/{2} |
deleteCallHistoryCall | DELETE /call-history/call/{0} |
deleteCallHistoryCalls | DELETE /call-history/calls |
deleteContact | DELETE /contact/{0} |
deleteContactGroup | DELETE /contact-group/{0} |
deleteContactGroupContact | DELETE /contact-group/{0}/contact/{1} |
deleteEcho | DELETE /echo |
deleteNote | DELETE /note/{0} |
deleteNoteTag | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |
deleteNoteTags | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
deleteOrg | DELETE /org/{0} |
deleteOrgMember | DELETE /org/{0}/member/{1} |
deletePresenceOrgRoster | DELETE /presence/roster/{0} |
deletePresenceRoster | DELETE /presence/org/{0}/roster/ |
deletePresenceUserStatus | DELETE /presence/user/{0}/status |
deleteRelation | DELETE /relation/{0} |
deleteTagFromNote | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |
deleteTagsFromNote | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
deleteUser | DELETE /user/{0} |
deleteUserPresenceStatus | DELETE /presence/user/{0}/status |
deleteVoicemailMessage | DELETE /voicemail/message/{0} |
deleteVoicemailMessageIndicator | DELETE /voicemail/message-waiting-indicator |
deleteWorkspace | DELETE /org/{0}/workspace/{1} |
deleteWorkspaceMember | DELETE /org/{0}/workspace/{1}/member/{2} |
get_call_history_calls | GET /call-history/calls |
get_contact | GET /contact/{0} |
get_contact_group | GET /contact-group/{0} |
get_contact_groups | GET /contact-groups |
get_contacts | GET /contacts |
get_directory_entries | GET /directory/entries |
get_echo | GET /echo |
get_email_available | GET /user/email/{0}/available |
get_new_chat_count | GET /org/{0}/chats/new/count |
get_new_chats_count | GET /org/{0}/chats/new/count |
get_note | GET /note/{0} |
get_notes | GET /notes |
get_org | GET /org/{0} |
get_org_chats | GET /org/{0}/chats |
get_org_member_count | GET /org/{0}/members/count |
get_org_members | GET /org/{0}/members |
get_org_members_count | GET /org/{0}/members/count |
get_org_roster_presence_status | GET /presence/org/{0}/roster/status |
get_org_workspace_meeting | GET /org/{0}/workspace/{0}/meeting |
get_org_workspace_meeting_by_external_id | GET /org/{0}/workspace/{0}/meeting/{1} |
get_orgs | GET /orgs |
get_ping | GET /ping |
get_presence_org_roster | GET /presence/org/{0}/roster/ |
get_presence_org_roster_status | GET /presence/org/{0}/roster/status |
get_presence_roster | GET /presence/roster/{0} |
get_presence_roster_status | GET /presence/roster/{0}/status |
get_presence_user_status | GET /presence/user/{0}/status |
get_roster_presence_status | GET /presence/roster/{0}/status |
get_rtm_start | GET /rtms/start |
get_rtms_start | GET /rtms/start |
get_tag | GET /org/{0}/workspace/{1}/tag |
get_tag_by_id | GET /org/{0}/workspace/{1}/tag/{2} |
get_tags | GET /org/{0}/workspace/{1}/tags |
get_user | GET /user/{0} |
get_user_email_available | GET /user/email/{0}/available |
get_user_presence | GET /user/{0}/presence |
get_user_presence_status | GET /presence/user/{0}/status |
get_users | GET /users |
get_users_dt | GET /users/dt |
get_voicemail_message | GET /voicemail/message/{0} |
get_voicemail_messages | GET /voicemail/messages |
get_voicemail_messages_summary | GET /voicemail/messages/summary |
get_workspace | GET /org/{0}/workspace/{1} |
get_workspace_members | GET /org/{0}/workspace/{1}/members |
get_workspaces | GET /workspaces |
get_workspaces_in_org | GET /org/{0}/workspaces |
getCallHistoryCalls | GET /call-history/calls |
getContact | GET /contact/{0} |
getContactGroup | GET /contact-group/{0} |
getContactGroups | GET /contact-groups |
getContacts | GET /contacts |
getDirectoryEntries | GET /directory/entries |
getEcho | GET /echo |
getEmailAvailable | GET /user/email/{0}/available |
getNewChatCount | GET /org/{0}/chats/new/count |
getNewChatsCount | GET /org/{0}/chats/new/count |
getNote | GET /note/{0} |
getNotes | GET /notes |
getOrg | GET /org/{0} |
getOrgChats | GET /org/{0}/chats |
getOrgMemberCount | GET /org/{0}/members/count |
getOrgMembers | GET /org/{0}/members |
getOrgMembersCount | GET /org/{0}/members/count |
getOrgRosterPresenceStatus | GET /presence/org/{0}/roster/status |
getOrgs | GET /orgs |
getOrgWorkspaceMeeting | GET /org/{0}/workspace/{0}/meeting |
getOrgWorkspaceMeetingByExternalId | GET /org/{0}/workspace/{0}/meeting/{1} |
getPing | GET /ping |
getPresenceOrgRoster | GET /presence/org/{0}/roster/ |
getPresenceOrgRosterStatus | GET /presence/org/{0}/roster/status |
getPresenceRoster | GET /presence/roster/{0} |
getPresenceRosterStatus | GET /presence/roster/{0}/status |
getPresenceUserStatus | GET /presence/user/{0}/status |
getRosterPresenceStatus | GET /presence/roster/{0}/status |
getRtmsStart | GET /rtms/start |
getRTMSStart | GET /rtms/start |
getRtmStart | GET /rtms/start |
getRTMStart | GET /rtms/start |
getTag | GET /org/{0}/workspace/{1}/tag |
getTagById | GET /org/{0}/workspace/{1}/tag/{2} |
getTagByID | GET /org/{0}/workspace/{1}/tag/{2} |
getTags | GET /org/{0}/workspace/{1}/tags |
getUser | GET /user/{0} |
getUserEmailAvailable | GET /user/email/{0}/available |
getUserPresence | GET /user/{0}/presence |
getUserPresenceStatus | GET /presence/user/{0}/status |
getUsers | GET /users |
getUsersDT | GET /users/dt |
getVoicemailMessage | GET /voicemail/message/{0} |
getVoicemailMessages | GET /voicemail/messages |
getVoicemailMessagesSummary | GET /voicemail/messages/summary |
getWorkspace | GET /org/{0}/workspace/{1} |
getWorkspaceMembers | GET /org/{0}/workspace/{1}/members |
getWorkspaces | GET /workspaces |
getWorkspacesInOrg | GET /org/{0}/workspaces |
multi_tag_note | POST /org/{0}/workspace/{1}/note/{2}/tags |
multi_untag_note | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
multiTagNote | POST /org/{0}/workspace/{1}/note/{2}/tags |
multiUntagNote | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
overwrite_note_tags | PUT /org/{0}/workspace/{1}/note/{2}/tags |
overwrite_tags_for_note | PUT /org/{0}/workspace/{1}/note/{2}/tags |
overwriteNoteTags | PUT /org/{0}/workspace/{1}/note/{2}/tags |
overwriteTagsForNote | PUT /org/{0}/workspace/{1}/note/{2}/tags |
patch_echo | PATCH /echo |
patchEcho | PATCH /echo |
post_action_send_password_reset_email | POST /user/{0}/action/send-password-reset-email |
post_chat | POST /org/{0}/workspace/{1}/message |
post_chat_to_note | POST /note/{0}/message |
post_chat_to_user | POST /org/{0}/user/{1}/message |
post_chat_to_workspace | POST /org/{0}/workspace/{1}/message |
post_contact | POST /contact |
post_contact_group | POST /contact-group |
post_contact_group_contact | POST /contact-group/{0}/contact/{1} |
post_direct_message | POST /org/{0}/user/{1}/message |
post_dm | POST /org/{0}/user/{1}/message |
post_echo | POST /echo |
post_message | POST /org/{0}/workspace/{1}/message |
post_message_to_note | POST /note/{0}/message |
post_message_to_user | POST /org/{0}/user/{1}/message |
post_message_to_workspace | POST /org/{0}/workspace/{1}/message |
post_note | POST /org/{0}/workspace/{1}/note |
post_note_chat | POST /note/{0}/message |
post_note_message | POST /note/{0}/message |
post_note_tag | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
post_note_tags | POST /org/{0}/workspace/{1}/note/{2}/tags |
post_org | POST /org |
post_org_member | POST /org/{0}/member/{1} |
post_presence_org_roster | POST /presence/org/{0}/roster |
post_presence_roster | POST /presence/roster |
post_relation | POST /relation |
post_tag_to_note | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
post_tags_to_note | POST /org/{0}/workspace/{1}/note/{2}/tags |
post_user | POST /user |
post_user_chat | POST /org/{0}/user/{1}/message |
post_user_message | POST /org/{0}/user/{1}/message |
post_voicemail_message_waiting_indicator | POST /voicemail/message-waiting-indicator |
post_workspace | POST /org/{0}/workspace |
post_workspace_chat | POST /org/{0}/workspace/{1}/message |
post_workspace_member | POST /org/{0}/workspace/{1}/member/{2} |
post_workspace_message | POST /org/{0}/workspace/{1}/message |
postActionSendPasswordResetEmail | POST /user/{0}/action/send-password-reset-email |
postChat | POST /org/{0}/workspace/{1}/message |
postChatToNote | POST /note/{0}/message |
postChatToUser | POST /org/{0}/user/{1}/message |
postChatToWorkspace | POST /org/{0}/workspace/{1}/message |
postContact | POST /contact |
postContactGroup | POST /contact-group |
postContactGroupContact | POST /contact-group/{0}/contact/{1} |
postDirectMessage | POST /org/{0}/user/{1}/message |
postDM | POST /org/{0}/user/{1}/message |
postEcho | POST /echo |
postMessage | POST /org/{0}/workspace/{1}/message |
postMessageToNote | POST /note/{0}/message |
postMessageToUser | POST /org/{0}/user/{1}/message |
postMessageToWorkspace | POST /org/{0}/workspace/{1}/message |
postNote | POST /org/{0}/workspace/{1}/note |
postNoteChat | POST /note/{0}/message |
postNoteMessage | POST /note/{0}/message |
postNoteTag | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
postNoteTags | POST /org/{0}/workspace/{1}/note/{2}/tags |
postOrg | POST /org |
postOrgMember | POST /org/{0}/member/{1} |
postPresenceOrgRoster | POST /presence/org/{0}/roster |
postPresenceRoster | POST /presence/roster |
postRelation | POST /relation |
postTagsToNote | POST /org/{0}/workspace/{1}/note/{2}/tags |
postTagToNote | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
postUser | POST /user |
postUserChat | POST /org/{0}/user/{1}/message |
postUserMessage | POST /org/{0}/user/{1}/message |
postVoicemailMessageIndicator | POST /voicemail/message-waiting-indicator |
postWorkspace | POST /org/{0}/workspace |
postWorkspaceChat | POST /org/{0}/workspace/{1}/message |
postWorkspaceMember | POST /org/{0}/workspace/{1}/member/{2} |
postWorkspaceMessage | POST /org/{0}/workspace/{1}/message |
put_bw_account_update | PUT /service-provider/{sp_code}/bw-account-update/{bw_userid} |
put_contact | PUT /contact/{0} |
put_contact_group | PUT /contact-group/{0} |
put_echo | PUT /echo |
put_note | PUT /note/{0} |
put_note_tags | PUT /org/{0}/workspace/{1}/note/{2}/tags |
put_org | PUT /org/{0} |
put_org_member | PUT /org/{0}/member/{1} |
put_presence_user_status | PUT /presence/user/{0}/status |
put_tag | PUT /org/{0}/workspace/{1}/tag/{2} |
put_user | PUT /user/{0} |
put_user_presence | PUT /user/-/presence |
put_user_presence_status | PUT /presence/user/{0}/status |
put_voicemail_message_read | PUT /voicemail/message/{0}/read |
put_voicemail_message_unread | PUT /voicemail/message/{0}/unread |
put_voicemail_messages_read | PUT /voicemail/message/read |
put_voicemail_messages_unread | PUT /voicemail/message/unread |
put_workspace | PUT /org/{0}/workspace/{1} |
put_workspace_member | PUT /org/{0}/workspace/{1}/member/{2} |
putContact | PUT /contact/{0} |
putContactGroup | PUT /contact-group/{0} |
putEcho | PUT /echo |
putNote | PUT /note/{0} |
putNoteTags | PUT /org/{0}/workspace/{1}/note/{2}/tags |
putOrg | PUT /org/{0} |
putOrgMember | PUT /org/{0}/member/{1} |
putPresenceUserStatus | PUT /presence/user/{0}/status |
putTag | PUT /org/{0}/workspace/{1}/tag/{2} |
putUser | PUT /user/{0} |
putUserPresence | PUT /user/-/presence |
putUserPresenceStatus | PUT /presence/user/{0}/status |
putVoicemailMessageRead | PUT /voicemail/message/{0}/read |
putVoicemailMessagesRead | PUT /voicemail/message/read |
putVoicemailMessagesUnread | PUT /voicemail/message/unread |
putVoicemailMessageUnread | PUT /voicemail/message/{0}/unread |
putWorkspace | PUT /org/{0}/workspace/{1} |
putWorkspaceMember | PUT /org/{0}/workspace/{1}/member/{2} |
remove_tag_from_note | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |
remove_tags_from_note | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
removeTagFromNote | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |
removeTagsFromNote | DELETE /org/{0}/workspace/{1}/note/{2}/tags |
send_password_reset_email | POST /user/{0}/action/send-password-reset-email |
sendPasswordResetEmail | POST /user/{0}/action/send-password-reset-email |
set_note_tags | PUT /org/{0}/workspace/{1}/note/{2}/tags |
set_tags_for_note | PUT /org/{0}/workspace/{1}/note/{2}/tags |
setNoteTags | PUT /org/{0}/workspace/{1}/note/{2}/tags |
setTagsForNote | PUT /org/{0}/workspace/{1}/note/{2}/tags |
start_rtm | GET /rtms/start |
start_rtm_session | GET /rtms/start |
start_rtms | GET /rtms/start |
startRtm | GET /rtms/start |
startRTM | GET /rtms/start |
startRtms | GET /rtms/start |
startRTMS | GET /rtms/start |
startRtmSession | GET /rtms/start |
startRTMSession | GET /rtms/start |
tag_note | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
tagNote | POST /org/{0}/workspace/{1}/note/{2}/tag/{3} |
untag_note | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |
untagNote | DELETE /org/{0}/workspace/{1}/note/{2}/tag/{3} |