npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

intellinote-client

v1.6.2

Published

Node-based client for the BroadSoft Team-One (formerly Intellinote) V2 REST API. See <https://app.us.team-one.com/>.

Readme

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 [email protected]: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 and WORKSPACE_ID. Hence the signature for this method in IntellinoteClient is

    function getWorkspaceMembers(orgId, workspaceId, qs, headers, callback)

    when a method accepts no "path parameters" this argument is simply omitted.

  • The BODY parameter is only used for POST, PUT and PATCH 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 if HEADERS is used, there must be some value passed for QS, potentially null. That is the map in someGetMethod({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 use someGetMethod(null,{foo:"bar"},callback) or someGetMethod({},{foo:"bar"},callback).

  • Finally a callback method is passed. That method is expected to have the signature err, json, response, body, where

    • err is an Error 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 be null.
    • 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 )

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 /pinggetPing, get_ping
  • GET /echogetEcho, get_echo
  • POST /echopostEcho, post_echo
  • PATCH /echopatchEcho, patch_echo
  • PUT /echoputEcho, put_echo
  • DELETE /echodeleteEcho, delete_echo

Users

  • GET /user/{0}getUser, get_user
  • GET /user/{0}/presencegetUserPresence, get_user_presence
  • GET /user/email/{0}/availablegetEmailAvailable, getUserEmailAvailable, get_email_available, get_user_email_available
  • GET /usersgetUsers, get_users
  • GET /users/dtgetUsersDT, get_users_dt
  • POST /userpostUser, post_user
  • PUT /user/{0}putUser, put_user
  • PUT /user/-/presenceputUserPresence, put_user_presence
  • DELETE /user/{0}deleteUser, delete_user

Organizations

  • GET /orgsgetOrgs, get_orgs
  • GET /org/{0}getOrg, get_org
  • POST /orgpostOrg, post_org
  • PUT /org/{0}putOrg, put_org
  • DELETE /org/{0}deleteOrg, delete_org

Organization Members

  • GET /org/{0}/membersgetOrgMembers, get_org_members
  • GET /org/{0}/members/countgetOrgMemberCount, 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 /workspacesgetWorkspaces, get_workspaces
  • GET /org/{0}/workspace/{1}getWorkspace, get_workspace
  • GET /org/{0}/workspacesgetWorkspacesInOrg, get_workspaces_in_org
  • POST /org/{0}/workspacepostWorkspace, 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}/membersgetWorkspaceMembers, 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 /notesgetNotes, get_notes
  • GET /note/{0}getNote, get_note
  • POST /org/{0}/workspace/{1}/notepostNote, post_note
  • PUT /note/{0}putNote, put_note
  • DELETE /note/{0}deleteNote, delete_note
  • POST /org/{0}/workspace/{1}/filepostFile, post_file – note that postFile is a special case. It's method signature is ( orgID, wsID, inputStream, [qs, [headers,]] callback ) where inputStream is a readable stream containing the data to be uploaded.

Relations (Note-to-Note links)

  • POST /relationpostRelation, 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}/taggetTag, get_tag
  • GET /org/{0}/workspace/{1}/tagsgetTags, 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}/tagsaddTagsToNote, 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}/tagsdeleteNoteTags, deleteTagsFromNote, delete_note_tags, delete_tags_from_note, multiUntagNote, multi_untag_note, removeTagsFromNote, remove_tags_from_note
  • PUT /org/{0}/workspace/{1}/note/{2}/tagsoverwriteNoteTags, 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}/chatsgetOrgChats, get_org_chats
  • GET /org/{0}/chats/new/countgetNewChatCount, getNewChatsCount, get_new_chat_count, get_new_chats_count
  • POST /org/{0}/workspace/{1}/messagepostChat, 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}/messagepostChatToUser, 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/startgetRTMSStart, 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} |