1.0.0 • Published 9 years ago

vmoso-api v1.0.0

Weekly downloads
5
License
-
Repository
-
Last release
9 years ago

vmoso-api

VmosoApi - JavaScript client for vmoso-api Vmoso API description This SDK is automatically generated by the Swagger Codegen project:

  • API version: 1.0.0
  • Package version: 1.0.0
  • Build date: 2016-04-11T15:09:08.282Z
  • Build package: class io.swagger.codegen.languages.JavascriptClientCodegen

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install vmoso-api --save

git

If the library is hosted at a git repository, e.g. https://github.com/YOUR_USERNAME/vmoso-api then install it via:

npm install YOUR_USERNAME/vmoso-api --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Getting Started

Please follow the installation instruction and execute the following JS code:

var VmosoApi = require('vmoso-api');

var defaultClient = VmosoApi.ApiClient.default;

// Configure API key authorization: vmoso_auth
var vmoso_auth = defaultClient.authentications['vmoso_auth'];
vmoso_auth.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//vmoso_auth.apiKeyPrefix['X-CV-Authorization'] = "Token"

var api = new VmosoApi.AlienApi()

var input = new VmosoApi.AlienLoginInput(); // {AlienLoginInput} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.alienLogin(input, callback);

Documentation for API Endpoints

All URIs are relative to https://www.vmoso.com/svc

ClassMethodHTTP requestDescription
VmosoApi.AlienApialienLoginPOST /alienLogin
VmosoApi.AnalyticsApigetActivityGET /analytics/activity
VmosoApi.AnalyticsApigetConnectivityGET /analytics/connectivity
VmosoApi.AttachmentApigetAttachmentsGET /attachmentsV2/{objectID}
VmosoApi.AttachmentApigetAttachmentsByNameGET /attachmentsV2/getByName
VmosoApi.AttachmentApigetDuplicatesPOST /attachmentsV2/duplicate
VmosoApi.CommentApicommentRecordActionPOST /commenting/action
VmosoApi.CommentApicreateCommentPOST /comments/create
VmosoApi.CommentApicreateCommentFromDraftPOST /comments/draftTOComment
VmosoApi.CommentApideleteCommentDELETE /comments/delete
VmosoApi.CommentApideleteDraftDELETE /comments/deleteDraft
VmosoApi.CommentApigetCommentGET /comments/view
VmosoApi.CommentApigetCommentCountsGET /comment/counts
VmosoApi.CommentApigetCommentReadersGET /comment/readerList
VmosoApi.CommentApigetCommentsGET /comments
VmosoApi.CommentApigetCountGET /comment/count
VmosoApi.CommentApigetDraftsGET /comments/drafts
VmosoApi.CommentApimarkAllReadPOST /comment/markAllRead
VmosoApi.CommentApimarkReadPOST /comment/markRead
VmosoApi.CommentApimarkReadByEmailGET /comment/markReadByEmail
VmosoApi.CommentApimarkUnreadPOST /comment/markUnRead
VmosoApi.CommentApiundeleteCommentPOST /comments/undelete
VmosoApi.CommentApiupdateCommentPUT /comments/update
VmosoApi.ContactApiacceptNewUserInvitationPOST /contacts/newUserAcceptInvitation
VmosoApi.ContactApiacceptRegisteredUserInvitationPOST /contacts/registeredUserAcceptInvitation
VmosoApi.ContactApiconfirmRegistrationEmailPOST /contacts/registrationEmailConfirmation
VmosoApi.ContactApideleteContactsPOST /contacts/delete
VmosoApi.ContactApideleteRequestPOST /contacts/cancelRequest
VmosoApi.ContactApidowngradeContactsPOST /contacts/downgrade
VmosoApi.ContactApigetExistingTasksPOST /contacts/checkExistingChats
VmosoApi.ContactApigetGoogleConnectionDataGET /contacts/getGoogleConnectionData
VmosoApi.ContactApigetMutualTypesGET /contacts/mutual/types
VmosoApi.ContactApigetProfileGET /contacts/{key}
VmosoApi.ContactApiimportAcquaintancesPOST /contacts/importAsAcquaintance
VmosoApi.ContactApiimportContactsGET /contacts/importContacts
VmosoApi.ContactApiinviteEmailAddressPOST /contacts/inviteByEmailAddress
VmosoApi.ContactApiinviteUsersPOST /contacts/inviteByKeys
VmosoApi.ContactApiprocessActionPOST /contacts/processRequestAction
VmosoApi.ContactcardApicreateContactCardPOST /contactCards
VmosoApi.ContactcardApideleteContactCardPOST /contactCards/delete
VmosoApi.ContactcardApigetContactCardGET /contactCards/{key}
VmosoApi.ContentApigetLocalListGET /content/locallist
VmosoApi.ContentApisetSyncToLocalPOST /content/markSyncToLocal
VmosoApi.ContentApiunsetSyncToLocalPOST /content/unmarkSyncToLocal
VmosoApi.DeviceApicheckUrlGET /device/checkUrl
VmosoApi.DeviceApiregisterCVDevicePOST /cv/device/set
VmosoApi.DeviceApiregisterDevicePOST /device/set
VmosoApi.DeviceApiunregisterCVDevicePOST /cv/device/unset
VmosoApi.DeviceApiunregisterDevicePOST /device/unset
VmosoApi.DocumentApicreateDocumentPOST /documentsV2
VmosoApi.DocumentApideleteDocumentsPUT /documentsV2/multipleDelete
VmosoApi.DocumentApigetDocumentGET /documentsV2/{key}
VmosoApi.FavoriteApimarkFavoritesPOST /favorites
VmosoApi.FeatureApigetFeaturesGET /feature/{key}
VmosoApi.FileApiaddAttachmentPUT /files/{objectKey}/addFileAsAttachment
VmosoApi.FileApicreateFilePOST /files
VmosoApi.FileApideleteFilesPOST /files/delete
VmosoApi.FileApifileRecordActionPOST /files/{key}/stream
VmosoApi.FileApigetCloudConnectionDataGET /files/getCloudConnectionData
VmosoApi.FileApigetContainerHistoryGET /files/{key}/history
VmosoApi.FileApigetContainerPermissionsGET /files/{key}/getpermissions/{containerKey}
VmosoApi.FileApigetDownloadTokenPOST /files/token
VmosoApi.FileApigetFilesGET /files/lookup
VmosoApi.FileApigetPreviewInfoGET /files/{key}/pre
VmosoApi.FileApigetPreviewStatusGET /files/{key}/pre/status
VmosoApi.FileApigetThumbnailInfoGET /files/{key}/thumbnails
VmosoApi.FileApiremoveAttachmentsPOST /files/{objectKey}/removeFileAsAttachment
VmosoApi.FileApiremoveCSIPermissionsPOST /files/csiRemovePermissions
VmosoApi.FileApisetCSIAccessGET /files/{key}/csi/setAccess
VmosoApi.FileApisetCSITokenPOST /files/csiSetUserToken
VmosoApi.FileApisetContainerPermissionsPUT /files/{key}/setpermissions/{containerKey}
VmosoApi.FileApisetFavoritePOST /files/favorite
VmosoApi.FileApisetImportantPOST /files/important
VmosoApi.FileApiviewFileGET /files/{key}
VmosoApi.FollowApisetFollowsPUT /follows
VmosoApi.HelpTipsApigetTipsStatusGET /helpTips
VmosoApi.HistoryApipinHistoryEntryPOST /history/pin
VmosoApi.HistoryApirecordHistoryEntryPOST /history
VmosoApi.HistoryApiunpinHistoryEntryPOST /history/unpin
VmosoApi.InstallationApigetInstallationDetailsGET /installationinfo
VmosoApi.InstallationApigetLastUpdateGET /resources/lastUpdate/info
VmosoApi.LandingApipageGET /landingPage
VmosoApi.LinkApicreateLinkPOST /links
VmosoApi.LinkApideleteLinkDELETE /links/{key}
VmosoApi.NewApisetnewforchatlistPOST /new/setNewTimeForList/chat
VmosoApi.ObjectApichangeOwnerPUT /changeOwner/{objectKey}/{userKey}
VmosoApi.ObjectApichangeOwnerObsoletePUT /changeOnwer/{objectKey}/{userKey}
VmosoApi.ObjectApiclearAllForListPOST /objects/read/clearAll
VmosoApi.ObjectApigetAssignmentReadStateGET /assignment/readState
VmosoApi.ObjectApigetFollowersGET /{objectKey}/followers
VmosoApi.ObjectApigetObjectReadersGET /objects/read/getReaderList
VmosoApi.ObjectApimarkAllTilesReadPOST /objects/read/{key}/markAllTilesRead
VmosoApi.ObjectApimarkTilesReadPOST /objects/read/markTilesRead
VmosoApi.ObjectApisearchAutocompleteGET /search/autocomplete
VmosoApi.ObjectApisearchObjectsGET /search/objectpicker
VmosoApi.ObjectApisetActionNewTimePOST /new/setActionNewTime
VmosoApi.ObjectApisetActionNewTimeForListPOST /new/setActionNewTimeForList
VmosoApi.ObjectApiupdateReadInfoPOST /objects/read/updateReadInfo
VmosoApi.ObjectApiupdateReadInfoByEmailGET /objects/read/updateReadInfoByEmail
VmosoApi.OnBoardingApigetOnBoardingInfoGET /onboarding
VmosoApi.PingApiperformActionPOST /ping
VmosoApi.PostApicreatePostPOST /postsV2
VmosoApi.PostApideletePostDELETE /postsV2/{key}
VmosoApi.PostApigetPostGET /postsV2/{key}
VmosoApi.PostApigetUsersGET /postsV2/{postKey}/{segment}
VmosoApi.PostApiupdatePostPUT /postsV2/{key}
VmosoApi.PushApigetLegacyConfigGET /resources/push/config
VmosoApi.PushApigetPushConfigGET /push/getconfig
VmosoApi.PushApigetTokenGET /push/token
VmosoApi.PushApigetTokensGET /push/tokens
VmosoApi.RatingsApigetRatingsGET /ratings/lookup
VmosoApi.RatingsApirateDownPOST /ratings/ratedown
VmosoApi.RatingsApirateUpPOST /ratings/rateup
VmosoApi.RecorderApigetConfigGET /resources/recorder/config
VmosoApi.ReferenceApigetObjectReferencesGET /reference/{key}
VmosoApi.ReferenceApigetReferencesGET /reference/list
VmosoApi.ReferenceApiupdateReferencesPUT /references/{parentKey}/update
VmosoApi.ResourceApigetCountriesGET /resources/countries
VmosoApi.ResourceApigetDateFormatsGET /resources/dateformats
VmosoApi.ResourceApigetDepartmentsGET /resources/departments
VmosoApi.ResourceApigetLanguagesGET /resources/languages
VmosoApi.ResourceApigetTimezonesGET /resources/timezones
VmosoApi.ResourceApigetTranslationsGET /resources/messages/{key}
VmosoApi.RuleApideleteRuleDELETE /rules/{key}
VmosoApi.RuleApigetAttributesGET /rulesv2/metadata/get
VmosoApi.RuleApigetByNameGET /rules/name
VmosoApi.RuleApigetDefaultPresetRulesGET /rules/defaultpreset
VmosoApi.RuleApigetFiltersGET /rulesv2/filters/get
VmosoApi.RuleApigetLocationsDefaultRulesGET /rules/locations/default/get
VmosoApi.RuleApigetMetaDataGET /rules/metadata/get
VmosoApi.RuleApigetPresetRulesGET /rules/preset
VmosoApi.RuleApigetPushMetaDataGET /rules/pushmetadata/get
VmosoApi.RuleApigetRedNutDefaultRulesGET /rules/rednut/default/get
VmosoApi.RuleApigetRuleMetaDataGET /rules/rulemetadata/get
VmosoApi.RuleApigetRulesGET /rules
VmosoApi.RuleApigetTypesMetaDataGET /rules/typesmetadata/get
VmosoApi.SettingsApibindloignidsPOST /settings/bindLoginIDs
VmosoApi.SettingsApicheckSecondaryEmailGET /settings/checkSecondaryEmail
VmosoApi.SettingsApiconfirmBindEmailIDPOST /settings/confirmBindEmailID
VmosoApi.SettingsApiconfirmSecondaryEmailPOST /settings/confirmSecondaryEmail
VmosoApi.SettingsApiloignidsPOST /settings/loginIDs
VmosoApi.SettingsApiregisterAPPInfoPOST /settings/app/register
VmosoApi.SettingsApisaveSettingsPOST /setting
VmosoApi.SettingsApiunbindloignidsPOST /settings/unbindLoginIDs
VmosoApi.SmscodeApisendPOST /smscode/send
VmosoApi.SpaceApiaddContactsPOST /folders/contacts/{contactType}/add
VmosoApi.SpaceApiaddItemsPOST /folders/{folderKey}/contents
VmosoApi.SpaceApiaddParticipantsPUT /folders/{key}/participants/add
VmosoApi.SpaceApicategorizeObjectsPOST /folders/{key}/categorize
VmosoApi.SpaceApicheckUserEmailsGET /folders/hotspots/participants/checkEmails
VmosoApi.SpaceApicreateSpacePOST /folders
VmosoApi.SpaceApideleteSpaceDELETE /folders/{folderKey}
VmosoApi.SpaceApideleteSpacesPOST /folders/delete
VmosoApi.SpaceApigetContentsRefGET /folders/contents/ref
VmosoApi.SpaceApigetCorporateSpacesGET /folders/corporate
VmosoApi.SpaceApigetFullPathGET /folders/{key}/getpath
VmosoApi.SpaceApigetItemsGET /folders/{folderKey}/contents/{contentType}
VmosoApi.SpaceApigetMarksGET /folders/type/{itemKey}
VmosoApi.SpaceApigetParentsGET /folders/{folderKey}/parents
VmosoApi.SpaceApigetPublicSpaceGET /folders/{folderKey}/public
VmosoApi.SpaceApigetSharedSpacesGET /space/{key}/sharedspaces
VmosoApi.SpaceApigetSpacesGET /folders/{tag}/spaces
VmosoApi.SpaceApigetSubspacesGET /folders/{key}/folders
VmosoApi.SpaceApigetUserRolesInSpaceGET /folders/{key}/checkUserKeys
VmosoApi.SpaceApileaveSpacePUT /folders/{key}/leave
VmosoApi.SpaceApilistAssociationItemGET /association/{key}/{association}
VmosoApi.SpaceApimarkItemsPOST /folders/mark/{markType}
VmosoApi.SpaceApimoveItemsPOST /folders/{fromFolderKey}/contents/move
VmosoApi.SpaceApimultisharePOST /folders/multishare
VmosoApi.SpaceApiremoveItemsPOST /folders/{folderKey}/contents/remove
VmosoApi.SpaceApiremoveParticipantsPUT /folders/{key}/participants/remove
VmosoApi.SpaceApisharePOST /space/share
VmosoApi.SpaceApishareObjectPOST /folders/{key}/sharetouserspace
VmosoApi.SpaceApiunmarkAllItemsPOST /folders/removeAll/{markType}
VmosoApi.SpaceApiunmarkItemsPOST /folders/unmark/{markType}
VmosoApi.SpaceApiunsharePOST /space/unshare
VmosoApi.SpaceApiunshareObjectPOST /folders/{key}/unshareitem
VmosoApi.SparcApigetASCCountsGET /sparc/ASC/counts
VmosoApi.SparcApigetASCUnreadCountsGET /sparc/ASC/unread/count
VmosoApi.SparcApigetAttachmentUnreadCountsGET /sparc/ASC/counts/attachment
VmosoApi.SparcApigetChatNUTCountGET /sparc/getNUTCount/chat
VmosoApi.SparcApigetLMBCountGET /sparc/LMB/count/{objectKey}
VmosoApi.SparcApigetLatestActionGET /sparc/lastAction
VmosoApi.SparcApigetNUTCountGET /sparc/getNUTCount
VmosoApi.SparcApigetSkinnyDataGET /sparc/tiny/{type}/{key}/{sparcType}
VmosoApi.SparcApigetSparcActionsGET /sparc/view
VmosoApi.StreamApicheckRuleGET /stream/rule/check
VmosoApi.StreamApigetCountsGET /stream/count
VmosoApi.StreamApigetItemGET /stream/{key}/get
VmosoApi.StreamApigetLastActionsNoACLGET /stream/lastActions/get
VmosoApi.StreamApigetNUTcountGET /stream/nut/count
VmosoApi.StreamApigetRuleCountsGET /stream/rule/count
VmosoApi.StreamApigetTileCountsGET /stream/{key}/badgecounts/get
VmosoApi.StreamApigetVutCountsGET /stream/vut/count
VmosoApi.StreamApigetVutCountsV2GET /stream/vut/countv2
VmosoApi.StreamApisearchGET /stream/search
VmosoApi.StreamvApigetStreamCountsGET /streamv2/counts
VmosoApi.StreamvApisearchGET /streamv2/search
VmosoApi.SwitchboardApigetMembersGET /switchboard/{contentKey}/members
VmosoApi.SwitchboardApijoinSwitchboardPOST /switchboard/join
VmosoApi.SwitchboardApileaveSwitchboardPOST /switchboard/leave
VmosoApi.TaskApiaddParticipantsPUT /tasks/{key}/participants/add
VmosoApi.TaskApicheckAttachmentsInTaskGET /tasks/{key}/checkAttachmentKeys
VmosoApi.TaskApicheckTemplateNamePOST /tasks/checktplname
VmosoApi.TaskApicloneToDraftPOST /tasks/{key}/saveAsDraft
VmosoApi.TaskApicloneToTemplatePOST /tasks/{key}/saveAsTemplate
VmosoApi.TaskApicreateChatPOST /tasks/createChat
VmosoApi.TaskApicreateDraftPOST /tasks/createDraft
VmosoApi.TaskApicreateFromDraftPOST /tasks/createTaskByDraft/{key}
VmosoApi.TaskApicreateTaskPOST /tasks
VmosoApi.TaskApicreateTemplatePOST /tasks/createTemplate
VmosoApi.TaskApideleteTasksPOST /tasks/delete
VmosoApi.TaskApigetChatBriefGET /tasks/getChatBrief/{key}
VmosoApi.TaskApigetDraftGET /tasks/viewDraft/{key}
VmosoApi.TaskApigetFeedbackTaskGET /tasks/feedback
VmosoApi.TaskApigetHistoryGET /tasks/{key}/history
VmosoApi.TaskApigetMembersForReminderGET /tasks/{key}/remindableMember
VmosoApi.TaskApigetParticipantsGET /tasks/{key}/participants/sort/{sortType}
VmosoApi.TaskApigetRelatedTasksGET /tasks/{key}/getRelated/
VmosoApi.TaskApigetTemplateGET /tasks/viewTemplate/{key}
VmosoApi.TaskApigetUserRolesInTaskGET /tasks/{key}/checkUserKeys
VmosoApi.TaskApirejectTaskPUT /tasks/{key}/reject
VmosoApi.TaskApiremoveParticipantsPUT /tasks/{key}/participants/remove
VmosoApi.TaskApisendReminderPUT /tasks/{key}/remind
VmosoApi.TaskApiunsubscribeAlienPOST /tasks/alienUnsubscribe
VmosoApi.TaskApiupdateDraftPUT /tasks/updateDraft
VmosoApi.TaskApiupdateStatePUT /tasks/{key}/setState/{stateType}
VmosoApi.TaskApiupdateStatusPUT /tasks/{key}/setStatus/{statusType}
VmosoApi.TaskApiupdateTaskPUT /tasks/{key}
VmosoApi.TaskApiupdateTemplatePUT /tasks/updateTemplate
VmosoApi.TaskApiverifyParticipantEmailsGET /tasks/participants/checkEmails
VmosoApi.TutorialApigetStatePOST /tut/gs
VmosoApi.UserApigetFollowCountsGET /followingAndFollowedUsers/counts
VmosoApi.UserApigetInvitationsGET /invitations
VmosoApi.UserApigetMeGET /users/me
VmosoApi.UserApigetRequestAndPendingUsersCountsGET /requestandpendingusers/counts
VmosoApi.UserApigetSuggestFollowersCountsGET /suggestfollowers/counts
VmosoApi.UserApigetSuggestedUsersCountsGET /suggestusers/counts
VmosoApi.UserApigetUserGET /users/{userKey}
VmosoApi.UserApigetUserByEmailGET /users/lookupByEmail/{userName}
VmosoApi.UserApigetUserStatusPOST /users/status
VmosoApi.UserApigetUsersGET /users/lookup
VmosoApi.UserApigetUsersByEmailPOST /users/lookupByEmails
VmosoApi.UserApiloginPOST /login
VmosoApi.UserApilogoutPOST /logout
VmosoApi.UserApirequestPasswordPOST /requestpassword
VmosoApi.UserApiresetExpiredPasswordPOST /resetExpiredPassword
VmosoApi.UserApiresetPasswordactionPOST /resetpasswordaction
VmosoApi.UserApiresetPasswordactionPhonePOST /resetpasswordaction/phone
VmosoApi.UserApisetPublicPOST /user/public/set
VmosoApi.UserApisignupPOST /signUpAction
VmosoApi.UserApiupdatePasswordPOST /settings/editUserPassWord
VmosoApi.UsergroupApiremoveUsersDELETE /usergroupsV2/{containerID}/{segment}
VmosoApi.UsergroupApiremoveUsers2POST /usergroupsV2/{containerID}/removeUsers
VmosoApi.ValidationApivalidateUrlGET /exlink/check
VmosoApi.VcrApisavePOST /vcr/save
VmosoApi.VrlApicreateVrlPOST /vrls
VmosoApi.VutApigetGET /vut/{parent}
VmosoApi.WechatApiaddAudioPOST /wechat/audio
VmosoApi.WechatApigetJsapiSignatureGET /wechat/jssignature
VmosoApi.WidgetApideleteWidgetDELETE /widgets/{key}
VmosoApi.WidgetApigetMutualCountsGET /profile/mutualCounts
VmosoApi.WidgetApigetWidgetsGET /widgets

Documentation for Models

1.0.0

9 years ago