OverviewFilesCommitsIssuesDocsReleasesPeers

keet-deobfuscated / @holepunchto / keet-core-api / api.json

691 lines · json ref:
[
  {
    "api": "swarm",
    "methods": [
      {
        "name": "ready"
      }
    ]
  },
  {
    "api": "core",
    "methods": [
      {
        "name": "getVersion"
      },
      {
        "name": "subscribeRoomVersion",
        "subscription": true
      },
      {
        "name": "upgradeRoom"
      },
      {
        "name": "getIdentity"
      },
      {
        "name": "subscribeIdentity",
        "subscription": true
      },
      {
        "name": "generateIdentity"
      },
      {
        "name": "restoreIdentity"
      },
      {
        "name": "getRecoveryPhrase"
      },
      {
        "name": "confirmRecoveryPhrase"
      },
      {
        "name": "storeRecoveryPhrase"
      },
      {
        "name": "confirmIdentity"
      },
      {
        "name": "confirmPairingRequest"
      },
      {
        "name": "subscribeIdentityPairingRequests",
        "subscription": true,
        "dedup": false
      },
      {
        "name": "updateIdentityProfile"
      },
      {
        "name": "updateIdentityDevice"
      },
      {
        "name": "removeIdentityDevice"
      },
      {
        "name": "getLinkInfo"
      },
      {
        "name": "startPairingIdentity"
      },
      {
        "name": "pairIdentity"
      },
      {
        "name": "createRoom"
      },
      {
        "name": "pairRoom"
      },
      {
        "name": "leaveRoom"
      },
      {
        "name": "startPairingRoom"
      },
      {
        "name": "stopPairingRoom"
      },
      {
        "name": "subscribePendingRooms",
        "subscription": true
      },
      {
        "name": "subscribePushNotificationChanges",
        "subscription": true
      },
      {
        "name": "subscribeActivateRoom",
        "subscription": true
      },
      {
        "name": "getRoomKeys"
      },
      {
        "name": "getTipSize"
      },
      {
        "name": "bookmark"
      },
      {
        "name": "unbookmark"
      },
      {
        "name": "subscribeBookmarks",
        "subscription": true
      },
      {
        "name": "getRoomInfo"
      },
      {
        "name": "subscribeRoomInfo",
        "subscription": true
      },
      {
        "name": "searchRooms"
      },
      {
        "name": "getRecentRooms"
      },
      {
        "name": "getLocalRoomMetadata"
      },
      {
        "name": "subscribeRecentRooms",
        "subscription": true
      },
      {
        "name": "subscribeUnreadActivity",
        "subscription": true
      },
      {
        "name": "setRoomUnread"
      },
      {
        "name": "bumpRoomPriority"
      },
      {
        "name": "addDevice"
      },
      {
        "name": "removeDevice"
      },
      {
        "name": "getDevice"
      },
      {
        "name": "getDevices"
      },
      {
        "name": "subscribeDevice",
        "subscription": true
      },
      {
        "name": "subscribeDevices",
        "subscription": true
      },
      {
        "name": "createIdentityInvitation"
      },
      {
        "name": "createInvitation"
      },
      {
        "name": "updateMember"
      },
      {
        "name": "isMemberMuted"
      },
      {
        "name": "getMember"
      },
      {
        "name": "removeMember"
      },
      {
        "name": "getMembers"
      },
      {
        "name": "getActiveMembers"
      },
      {
        "name": "getModerators"
      },
      {
        "name": "getMemberCount"
      },
      {
        "name": "waitUntilJoined"
      },
      {
        "name": "getMemberForDevice"
      },
      {
        "name": "subscribeMemberCount",
        "subscription": true
      },
      {
        "name": "subscribeMember",
        "subscription": true
      },
      {
        "name": "subscribeMembers",
        "subscription": true
      },
      {
        "name": "subscribeModerators",
        "subscription": true
      },
      {
        "name": "subscribeMemberForDevice",
        "subscription": true
      },
      {
        "name": "changeMemberRole"
      },
      {
        "name": "muteMember"
      },
      {
        "name": "unmuteMember"
      },
      {
        "name": "getSearchMembers"
      },
      {
        "name": "getPushNotificationMembers"
      },
      {
        "name": "subscribeSearchMembers",
        "subscription": true
      },
      {
        "name": "subscribePushNotificationMembers",
        "subscription": true
      },
      {
        "name": "getContactInfo"
      },
      {
        "name": "subscribeContactInfo",
        "subscription": true
      },
      {
        "name": "getSelfContactInfo"
      },
      {
        "name": "blockMember"
      },
      {
        "name": "unblockMember"
      },
      {
        "name": "getBlockedMembers"
      },
      {
        "name": "subscribeBlockedMembers",
        "subscription": true
      },
      {
        "name": "getConnectedMembers"
      },
      {
        "name": "subscribeConnectedMembers",
        "subscription": true
      },
      {
        "name": "updateConfig"
      },
      {
        "name": "getConfig"
      },
      {
        "name": "subscribeConfig",
        "subscription": true
      },
      {
        "name": "disableMembershipEvents"
      },
      {
        "name": "enableMembershipEvents"
      },
      {
        "name": "addChatMessage"
      },
      {
        "name": "updateChatMessage"
      },
      {
        "name": "removeChatMessage"
      },
      {
        "name": "pinChatMessage"
      },
      {
        "name": "unpinChatMessage"
      },
      {
        "name": "addCallStartedEvent"
      },
      {
        "name": "addCallHangupEvent"
      },
      {
        "name": "addCallMissedEvent"
      },
      {
        "name": "addRoomAvatarChangedEvent"
      },
      {
        "name": "addEvent"
      },
      {
        "name": "removeEvent"
      },
      {
        "name": "getChatMessage"
      },
      {
        "name": "getChatMessageById"
      },
      {
        "name": "getChatMessages"
      },
      {
        "name": "getPinnedChatMessages"
      },
      {
        "name": "getChatLength"
      },
      {
        "name": "subscribeChatMessages",
        "subscription": true
      },
      {
        "name": "subscribeChatLength",
        "subscription": true
      },
      {
        "name": "searchChatMessages"
      },
      {
        "name": "sendDMFromContact"
      },
      {
        "name": "sendDMRequest"
      },
      {
        "name": "sendInvitations"
      },
      {
        "name": "updatePrivateMailboxRecord"
      },
      {
        "name": "getPrivateMailboxRecords"
      },
      {
        "name": "subscribePrivateMailbox",
        "subscription": true
      },
      {
        "name": "getSentPrivateMailboxRecords"
      },
      {
        "name": "subscribeSentPrivateMailbox",
        "subscription": true
      },
      {
        "name": "getDmList"
      },
      {
        "name": "getDmByMemberId"
      },
      {
        "name": "subscribeDmList",
        "subscription": true
      },
      {
        "name": "getDmRequestsByStatus"
      },
      {
        "name": "subscribeDmRequestsByStatus",
        "subscription": true
      },
      {
        "name": "acceptDmRequest"
      },
      {
        "name": "rejectDmRequest"
      },
      {
        "name": "addReaction"
      },
      {
        "name": "removeReaction"
      },
      {
        "name": "getLatestReactions"
      },
      {
        "name": "getReactions"
      },
      {
        "name": "subscribeReactions",
        "subscription": true
      },
      {
        "name": "addFileBlob"
      },
      {
        "name": "addFile"
      },
      {
        "name": "saveFileBlob"
      },
      {
        "name": "saveFile"
      },
      {
        "name": "subscribeAddFile",
        "subscription": true
      },
      {
        "name": "sendFile"
      },
      {
        "name": "removeFile"
      },
      {
        "name": "refreshFileLinks"
      },
      {
        "name": "subscribeFileInfo",
        "subscription": true
      },
      {
        "name": "clearAllFiles"
      },
      {
        "name": "getFileEntry"
      },
      {
        "name": "getLocalFiles"
      },
      {
        "name": "startDownload"
      },
      {
        "name": "cancelDownload"
      },
      {
        "name": "clearFile"
      },
      {
        "name": "unclearFile"
      },
      {
        "name": "getFileCleared"
      },
      {
        "name": "subscribeFileCleared",
        "subscription": true
      },
      {
        "name": "getStats"
      },
      {
        "name": "subscribeProgress",
        "subscription": true
      },
      {
        "name": "subscribeSystemUpdateRequest",
        "subscription": true
      },
      {
        "name": "lookupUsername"
      },
      {
        "name": "lookupUserByMemberId"
      },
      {
        "name": "subscribeUsername",
        "subscription": true
      },
      {
        "name": "registerUsername"
      },
      {
        "name": "updateUsername"
      },
      {
        "name": "searchUsername"
      },
      {
        "name": "getReservationsByKey"
      },
      {
        "name": "checkUsername"
      },
      {
        "name": "updateRoomPreferences"
      },
      {
        "name": "getRoomPreferences"
      },
      {
        "name": "repair"
      }
    ]
  },
  {
    "api": "preferences",
    "methods": [
      {
        "name": "subscribe",
        "subscription": true
      },
      {
        "name": "update"
      },
      {
        "name": "query"
      }
    ]
  },
  {
    "api": "call",
    "methods": [
      {
        "name": "authorize"
      },
      {
        "name": "deauthorize"
      },
      {
        "name": "joinPeer"
      },
      {
        "name": "leavePeer"
      },
      {
        "name": "requestTrack"
      },
      {
        "name": "unrequestTrack"
      },
      {
        "name": "signalMedia"
      },
      {
        "name": "getRequestedTracks"
      },
      {
        "name": "subscribeRequestedTracks",
        "subscription": true
      },
      {
        "name": "subscribeMediaSignals",
        "subscription": true
      },
      {
        "name": "subscribeProxyUpdates",
        "subscription": true
      },
      {
        "name": "shareTrack"
      },
      {
        "name": "unshareTrack"
      },
      {
        "name": "relayTrack"
      },
      {
        "name": "unrelayTrack"
      },
      {
        "name": "subscribeAvailableTracks",
        "subscription": true
      },
      {
        "name": "getAvailableTracks"
      },
      {
        "name": "setPresent"
      },
      {
        "name": "setNotPresent"
      },
      {
        "name": "subscribePresence",
        "subscription": true
      },
      {
        "name": "getPresence"
      }
    ]
  },
  {
    "api": "tracing",
    "methods": [
      {
        "name": "start"
      },
      {
        "name": "addFrontendTrace"
      }
    ]
  },
  {
    "api": "console",
    "methods": [
      {
        "name": "log"
      },
      {
        "name": "warn"
      },
      {
        "name": "error"
      }
    ]
  },
  {
    "api": "network",
    "methods": [
      {
        "name": "subscribe",
        "subscription": true
      },
      {
        "name": "query"
      }
    ]
  },
  {
    "api": "error",
    "methods": [
      {
        "name": "subscribe",
        "subscription": true
      }
    ]
  },
  {
    "api": "debug",
    "methods": [
      {
        "name": "getCurrentRoomStats"
      },
      {
        "name": "enableInspector"
      },
      {
        "name": "disableInspector"
      },
      {
        "name": "getInspectorKey"
      }
    ]
  },
  {
    "api": "pear",
    "methods": [
      {
        "name": "teardown"
      },
      {
        "name": "selfDestruct"
      }
    ]
  },
  {
    "api": "feedback",
    "methods": [
      {
        "name": "send"
      }
    ]
  }
]