Skip to main content

Packet Catalog

Generated from spec/protocol.yaml. Do not edit by hand.

  • Total packets: 922 (463 c2s, 459 s2c)

Handshake & Security

Client to Server (c2s)

  • Packets: 8
IDHeaderPacketSummaryPhase
96CLIENT_LATENCY_MEASUREhandshake.client_latency_measureClient latency measuresession
773HANDSHAKE_COMPLETE_DIFFIEhandshake.complete_diffieSend client public key and complete key exchangecrypto
1053CLIENT_VARIABLEShandshake.client_variablesSend client resource metadata required by some server revisionspre-auth
2419SECURITY_TICKETsecurity.sso_ticketAuthenticate using the SSO ticketauth
2490SECURITY_MACHINEsecurity.machine_idSend machine and fingerprint identifierspre-auth
3110HANDSHAKE_INIT_DIFFIEhandshake.init_diffieRequest signed Diffie-Hellman parameters from servercrypto
4000RELEASE_VERSIONhandshake.release_versionAdvertise Nitro release and client platform metadatapre-auth
26979CLIENT_POLICYhandshake.client_policyClient policysession

Server to Client (s2c)

  • Packets: 5
IDHeaderPacketSummaryPhase
1347HANDSHAKE_INIT_DIFFIEhandshake.init_diffieProvide signed prime and generator for Diffie-Hellmancrypto
1488SECURITY_MACHINEsecurity.machine_idSend normalized machine id back to client for storageauth
2491AUTHENTICATEDauthentication.okConfirm successful SSO authenticationauth
3523HANDSHAKE_IDENTITY_ACCOUNThandshake.identity_accountsProvide linked account identities associated with the sessionauth
3885HANDSHAKE_COMPLETE_DIFFIEhandshake.complete_diffieReturn server public key and optional encryption flagcrypto

Session & Connection

Client to Server (c2s)

  • Packets: 10
IDHeaderPacketSummaryPhase
105DESKTOP_VIEWsession.desktop_viewDesktop viewsession
295CLIENT_LATENCYclient.latency_testSend latency probe id to measure round-trip timesession
1160PEER_USERS_CLASSIFICATIONsession.peer_users_classificationPeer users classificationsession
2313CLIENT_TOOLBAR_TOGGLEsession.client_toolbar_toggleClient toolbar togglesession
2445DISCONNECTclient.disconnectClient-initiated graceful disconnectsession
2596CLIENT_PONGclient.pongKeepalive response to server pingsession
3226RENDER_ROOMsession.render_roomRender roomsession
3230TRACKING_PERFORMANCE_LOGsession.tracking_performance_logTracking performance logsession
3457EVENT_TRACKERsession.event_trackerEvent trackersession
3847TRACKING_LAG_WARNING_REPORTsession.tracking_lag_warning_reportTracking lag warning reportsession

Server to Client (s2c)

  • Packets: 20
IDHeaderPacketSummaryPhase
10CLIENT_LATENCYclient.latency_responseEcho request id in response to latency testsession
122DESKTOP_VIEWsession.desktop_viewDesktop viewsession
426RESTORE_CLIENTsession.restore_clientRestore clientsession
600AVAILABILITY_TIMEavailability.timeReport scheduled open/close time informationsession
793FIRST_LOGIN_OF_DAYsession.first_login_of_dayFirst login of daysession
1004CONNECTION_ERRORconnection.errorReport a connection-level errorsession
1050HOTEL_WILL_CLOSE_MINUTEShotel.will_closeWarn the client that the hotel will close soonsession
1350HOTEL_MAINTENANCEhotel.maintenanceReport current maintenance mode statussession
1600GENERIC_ERRORsession.generic_errorGeneric errorsession
1663HOTEL_MERGE_NAME_CHANGEsession.hotel_merge_name_changeHotel merge name changesession
1890MODERATION_CAUTIONsession.moderation_cautionModeration cautionsession
2033AVAILABILITY_STATUSavailability.statusReport hotel availability and shutdown statesession
2035MOTD_MESSAGESsession.motd_messagesMotd messagessession
2771HOTEL_CLOSES_AND_OPENS_AThotel.closes_and_opens_atAnnounce upcoming close and reopen schedulesession
3284INFO_FEED_ENABLEsession.info_feed_enableInfo feed enablesession
3728HOTEL_CLOSED_AND_OPENShotel.closed_and_opensInform the client when the hotel will reopensession
3801GENERIC_ALERTsession.generic_alertGeneric alertsession
3928CLIENT_PINGclient.pingKeepalive ping sent by serversession
3945EPIC_POPUPsession.epic_popupEpic popupsession
4000DISCONNECT_REASONdisconnect.reasonInform the client why it is being disconnectedsession

User & Profile

Client to Server (c2s)

  • Packets: 29
IDHeaderPacketSummaryPhase
17USER_TAGSuser.get_tagsRequest the profile tags of a user currently in a roomsession
66WELCOME_GIFT_CHANGE_EMAILuser.welcome_gift_change_emailSubmit an email address update as part of the welcome-gift flowsession
357USER_INFOuser.get_infoRequest own user data from the serversession
800SAVE_WARDROBE_OUTFITuser.save_wardrobe_outfitSave an outfit to a wardrobe slotsession
1086USER_SETTINGS_INVITESuser.settings_room_invitesToggle room invitation acceptancesession
1117USER_IGNOREuser.ignoreAdd a user to the ignore list by usernamesession
1262USER_SETTINGS_OLD_CHATuser.settings_old_chatToggle old-style chat bubble modesession
1299NEW_USER_EXPERIENCE_SCRIPT_PROCEEDuser.nux_proceedSignal completion of the current new-user experience stepsession
1367USER_SETTINGS_VOLUMEuser.settings_volumeSave audio volume preferencessession
1740USER_HOME_ROOMuser.set_home_roomSet the user's home roomsession
1752USER_EFFECT_ENABLEuser.effect_enableSelect or highlight an avatar effect in the inventorysession
1822NEW_USER_EXPERIENCE_GET_GIFTSuser.nux_get_giftsSubmit gift selections during the new-user experiencesession
2061USER_UNIGNOREuser.unignoreRemove a user from the ignore listsession
2109APPROVE_NAMEuser.approve_nameSubmit a name string for server-side word screeningsession
2138MESSENGER_RELATIONSHIPSuser.get_relationship_statusRequest the public relationship status entries for a usersession
2228USER_MOTTOuser.update_mottoUpdate the authenticated user's mottosession
2249USER_PROFILE_BY_NAMEuser.get_profile_by_nameRequest the public profile of a user by usernamesession
2285USER_CLASSIFICATIONuser.set_classificationDeclare the user class type for the current sessionsession
2557EMAIL_GET_STATUSuser.get_email_statusRequest the account email address and verification statussession
2694USER_RESPECTuser.respectSend a respect point to another usersession
2730USER_FIGUREuser.update_figureUpdate the authenticated user's avatar figure and gendersession
2742GET_WARDROBEuser.get_wardrobeRequest a page of saved wardrobe outfitssession
2977CHANGE_USERNAMEuser.change_nameSubmit a new display name for the authenticated usersession
3265USER_PROFILEuser.get_profileRequest the public profile of a user by IDsession
3314USER_IGNORE_IDuser.ignore_idAdd a user to the ignore list by user IDsession
3768SET_RELATIONSHIP_STATUSuser.set_relationship_statusSet or clear the relationship status toward a friendsession
3878USER_IGNOREDuser.get_ignoredFetch the ignored-users list filtered by username prefixsession
3950CHECK_USERNAMEuser.check_nameValidate a candidate display name before committingsession
3965EMAIL_CHANGEuser.change_emailSubmit a new email address for the accountsession

Server to Client (s2c)

  • Packets: 27
IDHeaderPacketSummaryPhase
118USER_CHANGE_NAMEuser.change_name_resultReturn the result of a display name change requestsession
126USER_IGNOREDuser.ignored_usersDeliver the current session's ignore listsession
207USER_IGNORED_RESULTuser.ignore_resultReport the result of an ignore or unignore actionsession
411USER_PERMISSIONSuser.permissionsDeliver the authenticated user's club level and security rolesession
513USER_SETTINGSuser.settingsDeliver the authenticated user's persisted client settingssession
563CHECK_USER_NAMEuser.check_name_resultReturn validation result for a candidate display namesession
612EMAIL_STATUSuser.email_statusDeliver the account email address and verification statussession
876EXTENDED_PROFILE_CHANGEDuser.extended_profile_changedNotify that another user's extended profile data has changedsession
966USER_CLASSIFICATIONuser.classificationDeliver user ID, username, and class type for a set of userssession
1243ACCOUNT_SAFETY_LOCK_STATUS_CHANGEuser.safety_lock_statusNotify the client of an account safety-lock state changesession
1255GET_USER_TAGSuser.tagsDeliver the profile tags of a user in a roomsession
1503CATALOG_APPROVE_NAME_RESULTuser.approve_name_resultReturn the approval result for a catalog or pet namesession
1683USER_BANNEDuser.bannedNotify the client that the user has been bannedsession
1815CHANGE_EMAIL_RESULTuser.change_email_resultReport the result of an email address change requestsession
2016MESSENGER_RELATIONSHIPSuser.relationship_statusDeliver a user's public relationship status entriessession
2023IN_CLIENT_LINKuser.in_client_linkDeliver a link string for the client to dispatch as an eventsession
2182UNIT_CHANGE_NAMEuser.name_changeBroadcast a user's display name changesession
2293WELCOME_GIFT_CHANGE_EMAIL_RESULTuser.welcome_gift_change_email_resultReport the result of a welcome-gift email updatesession
2429USER_FIGUREuser.figureNotify the client that its avatar figure has been updatedsession
2586USER_PERKSuser.perksDeliver the list of perk allowances for the authenticated usersession
2707WELCOME_GIFT_STATUSuser.welcome_gift_statusDeliver welcome-gift email status and furni eligibilitysession
2725USER_INFOuser.infoDeliver the authenticated user's own identity and preference datasession
2815USER_RESPECTuser.respect_receivedNotify that a user has received a respect pointsession
2875USER_HOME_ROOMuser.home_roomDeliver the user's home room and room to enter on loginsession
3315USER_OUTFITSuser.wardrobe_pageDeliver a page of the user's saved wardrobe outfitssession
3738NOOBNESS_LEVELuser.noobness_levelDeliver the account identity level that gates NUX featuressession
3898USER_PROFILEuser.profileDeliver a user's public profile card datasession

Messenger & Social

Client to Server (c2s)

  • Packets: 14
IDHeaderPacketSummaryPhase
137ACCEPT_FRIENDmessenger.accept_friendAccept one or more pending friend requestssession
516FIND_NEW_FRIENDSmessenger.find_new_friendsTrigger the automated friend-finder processsession
1148FRIEND_REQUEST_QUEST_COMPLETEmessenger.friend_request_quest_completeFriend request quest completesession
1210HABBO_SEARCHmessenger.searchSearch for users by name fragmentsession
1276SEND_ROOM_INVITEmessenger.room_inviteSend a room invitation to one or more friendssession
1419FRIEND_LIST_UPDATEmessenger.refreshRequest a full refresh of the friend listsession
1523MESSENGER_FRIENDSmessenger.messenger_friendsMessenger friendssession
1689REMOVE_FRIENDmessenger.remove_friendRemove one or more users from the friend listsession
2448GET_FRIEND_REQUESTSmessenger.get_requestsRequest the full list of pending friend requestssession
2781MESSENGER_INITmessenger.initInitialize the friend list and messenger subsystemsession
2890DECLINE_FRIENDmessenger.decline_friendDecline one or more pending friend requests, or clear allsession
3157REQUEST_FRIENDmessenger.request_friendSend a friend request to another user by usernamesession
3567MESSENGER_CHATmessenger.chatSend a private message to a friendsession
3997FOLLOW_FRIENDmessenger.follow_friendFollow a friend to their current roomsession

Server to Client (s2c)

  • Packets: 16
IDHeaderPacketSummaryPhase
280MESSENGER_REQUESTSmessenger.friend_requestsDeliver the full list of pending incoming friend requestssession
462MESSENGER_INVITE_ERRORmessenger.room_invite_errorReport recipients that could not be reached by a room invitationsession
892MESSENGER_MESSAGE_ERRORmessenger.message_errorReport a failure when sending a private message or friend requestsession
896MESSENGER_ACCEPT_FRIENDSmessenger.accept_resultReport failures encountered while processing friend-request acceptancessession
973MESSENGER_SEARCHmessenger.search_resultDeliver user-search results split into friends and otherssession
1210MESSENGER_FIND_FRIENDSmessenger.find_friends_resultReport the outcome of the automated friend-finder processsession
1587MESSENGER_CHATmessenger.chatDeliver an incoming private message from a friendsession
1605MESSENGER_INITmessenger.initDeliver messenger configuration and friend categories to the clientsession
1911MESSENGER_MINIMAIL_NEWmessenger.minimail_newNotify the client that a new minimail message has arrivedsession
2219MESSENGER_REQUESTmessenger.friend_requestNotify the client of a new incoming friend requestsession
2800MESSENGER_UPDATEmessenger.updatePush incremental changes to the friend listsession
2803MESSENGER_MINIMAIL_COUNTmessenger.minimail_countDeliver the current count of unread minimail messagessession
3048MESSENGER_FOLLOW_FAILEDmessenger.follow_failedNotify the client that following a friend to their room failedsession
3130MESSENGER_FRIENDSmessenger.friendsDeliver one fragment of the user's friend listsession
3359MESSENGER_INSTANCE_MESSAGE_ERRORmessenger.instant_message_errorReport a delivery failure for a specific private messagesession
3870MESSENGER_INVITEmessenger.room_inviteDeliver a room invitation sent by a friendsession

Client to Server (c2s)

  • Packets: 37
IDHeaderPacketSummaryPhase
39MY_GUILD_BASES_SEARCHnavigator.my_guild_bases_searchMy guild bases searchsession
172FORWARD_TO_A_COMPETITION_ROOMnavigator.forward_to_a_competition_roomForward to a competition roomsession
249NAVIGATOR_SEARCHnavigator.searchSearch for rooms within a named search categorysession
272MY_ROOM_RIGHTS_SEARCHnavigator.my_room_rights_searchMy room rights searchsession
309ROOM_FAVORITE_REMOVEnavigator.favourite_removeRemove a room from the user's favourites listsession
314CONVERT_GLOBAL_ROOM_IDnavigator.convert_global_room_idConvert global room idsession
433COMPETITION_ROOM_SEARCHnavigator.competition_room_searchCompetition room searchsession
637NAVIGATOR_SEARCH_OPENnavigator.search_openMark a search category tab as expandedsession
685GO_TO_FLATnavigator.go_to_flatGo to flatsession
865FORWARD_TO_RANDOM_COMPETITION_ROOMnavigator.forward_to_random_competition_roomForward to random competition roomsession
1002MY_FREQUENT_ROOM_HISTORY_SEARCHnavigator.my_frequent_room_history_searchMy frequent room history searchsession
1202NAVIGATOR_CATEGORY_LIST_MODEnavigator.category_modeSet the display mode for a navigator categorysession
1229GET_OFFICIAL_ROOMSnavigator.official_roomsGet official roomssession
1450FORWARD_TO_A_SUBMITTABLE_ROOMnavigator.forward_to_a_submittable_roomForward to a submittable roomsession
1703FORWARD_TO_SOME_ROOMnavigator.forward_to_some_roomForward to some roomsession
1786ROOMS_WHERE_MY_FRIENDS_AREnavigator.rooms_where_my_friends_areRooms where my friends aresession
1834NAVIGATOR_SEARCH_CLOSEnavigator.search_closeMark a search category tab as collapsedsession
1954NAVIGATOR_DELETE_SAVED_SEARCHnavigator.search_deleteDelete a previously saved search bookmarksession
2110NAVIGATOR_INITnavigator.initInitialize the navigator and receive all initial statesession
2128CAN_CREATE_ROOMnavigator.can_create_roomCheck whether the user is permitted to create a new roomsession
2226NAVIGATOR_SEARCH_SAVEnavigator.search_saveSave the current search as a named bookmarksession
2230GET_GUEST_ROOMnavigator.get_room_infoRequest detailed information about a specific roomsession
2264MY_ROOM_HISTORY_SEARCHnavigator.my_room_history_searchMy room history searchsession
2266MY_FRIENDS_ROOM_SEARCHnavigator.my_friends_room_searchMy friends room searchsession
2277MY_ROOMS_SEARCHnavigator.my_rooms_searchMy rooms searchsession
2537MY_RECOMMENDED_ROOMSnavigator.my_recommended_roomsMy recommended roomssession
2578MY_FAVOURITE_ROOMS_SEARCHnavigator.my_favourite_rooms_searchMy favourite rooms searchsession
2752ROOM_CREATEnavigator.create_roomCreate a new room with the specified configurationsession
2758POPULAR_ROOMS_SEARCHnavigator.popular_rooms_searchPopular rooms searchsession
2930GUILD_BASE_SEARCHnavigator.guild_base_searchGuild base searchsession
2939ROOMS_WITH_HIGHEST_SCORE_SEARCHnavigator.rooms_with_highest_score_searchRooms with highest score searchsession
2970VISIT_USERnavigator.visit_userVisit usersession
3027GET_USER_FLAT_CATSnavigator.get_flat_catsRequest the list of available room categoriessession
3159NAVIGATOR_SETTINGS_SAVEnavigator.settings_savePersist the navigator window layout preferencessession
3782GET_CATEGORIES_WITH_USER_COUNTnavigator.categories_with_user_countGet categories with user countsession
3817ROOM_FAVORITEnavigator.favourite_addAdd a room to the user's favourites listsession
3943ROOM_TEXT_SEARCHnavigator.room_text_searchRoom text searchsession

Server to Client (s2c)

  • Packets: 18
IDHeaderPacketSummaryPhase
52GUEST_ROOM_SEARCH_RESULTnavigator.guest_room_search_resultGuest room search resultsession
84NO_SUCH_FLATnavigator.no_such_flatNo such flatsession
151USER_FAVORITE_ROOM_COUNTnavigator.favouritesDeliver the user's full favourites list with capacity limitsession
378CAN_CREATE_ROOMnavigator.can_create_roomReport whether the user is permitted to create a new roomsession
518NAVIGATOR_SETTINGSnavigator.settingsDeliver the user's saved navigator window layout settingssession
687ROOM_INFOnavigator.room_infoDeliver full metadata and settings for a requested roomsession
1304ROOM_CREATEDnavigator.room_createdConfirm successful room creation and provide the new room's identitysession
1331CONVERTED_ROOM_IDnavigator.converted_room_idConverted room idsession
1455CATEGORIES_WITH_VISITOR_COUNTnavigator.category_visitor_countsDeliver current and maximum visitor counts per room categorysession
1543NAVIGATOR_COLLAPSEDnavigator.collapsedDeliver the list of search category codes that are currently collapsedsession
1562NAVIGATOR_CATEGORIESnavigator.flat_catsDeliver the list of room categories the user may use when creating or editing a roomsession
2064NAVIGATOR_OPEN_ROOM_CREATORnavigator.open_room_creatorInstruct the client to open the room-creation dialogsession
2524USER_FAVORITE_ROOMnavigator.favourite_changedNotify the client that a room was added to or removed from favouritessession
2690NAVIGATOR_SEARCHnavigator.search_resultDeliver room search results for a given search contextsession
3052NAVIGATOR_METADATAnavigator.metadataDeliver the top-level search context structure with saved searchessession
3104NAVIGATOR_LIFTEDnavigator.liftedDeliver the list of featured (lifted) rooms shown at the top of the navigatorsession
3244NAVIGATOR_EVENT_CATEGORIESnavigator.event_categoriesDeliver the list of event categories available for room promotionssession
3984NAVIGATOR_SEARCHESnavigator.saved_searchesDeliver the user's full list of saved searchessession

Room

Client to Server (c2s)

  • Packets: 46
IDHeaderPacketSummaryPhase
143VOTE_FOR_ROOMroom.vote_for_roomVote for roomsession
532ROOM_DELETEroom.deleteDelete the roomsession
777PURCHASE_ROOM_ADroom.purchase_room_adPurchase room adsession
808ROOM_RIGHTS_GIVEroom.give_rightsGrant room rights to a usersession
826GET_POPULAR_ROOM_TAGSroom.popular_room_tagsGet popular room tagssession
875ROOM_MODEL_SAVEroom.save_floor_planSave an updated room floor plansession
924SET_CLOTHING_CHANGE_DATAroom.set_clothing_change_dataSet clothing change data for an avatar figure objectsession
992ROOM_BAN_REMOVEroom.unban_userRemove a ban from a user in the roomsession
1075GET_ROOM_AD_PURCHASE_INFOroom.room_ad_purchase_infoGet room ad purchase infosession
1320ROOM_KICKroom.kick_userKick a user from the roomsession
1477ROOM_BAN_GIVEroom.ban_userBan a user from the roomsession
1592BOT_PLACEroom.place_botPlace a bot from inventory into the roomsession
1644ROOM_DOORBELLroom.doorbellRing the doorbell of a locked roomsession
1687GET_OCCUPIED_TILESroom.get_occupied_tilesRequest the set of occupied tiles in the roomsession
1911ROOM_FILTER_WORDSroom.room_filter_wordsRoom filter wordssession
1918ROOM_STAFF_PICKroom.room_staff_pickRoom staff picksession
1969ROOM_SETTINGS_SAVEroom.save_settingsSave updated room settingssession
1986BOT_CONFIGURATIONroom.get_bot_configurationRequest the configuration panel for a botsession
2064ROOM_RIGHTS_REMOVEroom.take_rightsRemove room rights from a specific usersession
2267ROOM_BAN_LISTroom.get_ban_listRequest the room ban listsession
2283ROOM_AD_PURCHASE_INITIATEDroom.room_ad_purchase_initiatedRoom ad purchase initiatedsession
2300ROOM_MODELroom.get_modelRequest the room layout model and entry datasession
2312ROOM_ENTERroom.enterEnter a room by its flat IDsession
2412ROOM_AD_EVENT_TAB_CLICKEDroom.room_ad_event_tab_clickedRoom ad event tab clickedsession
2624BOT_SKILL_SAVEroom.save_bot_skillSave a bot skill configurationsession
2668ROOM_AD_EVENT_TAB_VIEWEDroom.room_ad_event_tab_viewedRoom ad event tab viewedsession
2683ROOM_RIGHTS_REMOVE_ALLroom.remove_all_rightsRemove rights from all users in the roomsession
2725CANCEL_ROOM_EVENTroom.cancel_room_eventCancel room eventsession
2809ROOM_AD_SEARCHroom.room_ad_searchRoom ad searchsession
2996ROOM_AMBASSADOR_ALERTroom.ambassador_alertSend an ambassador alert in the current roomsession
3001ROOM_FILTER_WORDS_MODIFYroom.room_filter_words_modifyRoom filter words modifysession
3093CHANGE_QUEUEroom.change_queueChange the user's position in the room queuesession
3129ROOM_SETTINGSroom.get_settingsRequest the full room settings recordsession
3182ROOM_RIGHTS_REMOVE_OWNroom.remove_own_rightsRelinquish the user's own room rightssession
3305SET_ROOM_SESSION_TAGSroom.room_session_tagsSet room session tagssession
3323BOT_PICKUProom.pickup_botRemove a bot from the room into inventorysession
3385ROOM_RIGHTS_LISTroom.get_rights_listRequest the list of users with room rightssession
3485ROOM_MUTE_USERroom.mute_userMute a specific user in the roomsession
3559GET_ROOM_ENTRY_TILEroom.get_entry_tileRequest the room entry tile positionsession
3582ROOM_LIKEroom.likeLike the current roomsession
3608SET_OBJECT_DATAroom.set_object_dataSet extra data on a room objectsession
3637ROOM_MUTEroom.toggle_muteToggle room-wide mute for all userssession
3666SET_ITEM_DATAroom.set_item_dataUpdate the data of a floor itemsession
3736ROOM_DIRECTORY_ROOM_NETWORK_OPEN_CONNECTIONroom.room_directory_room_network_open_connectionRoom directory room network open connectionsession
3964GET_ITEM_DATAroom.get_item_dataRequest extra data for a specific room itemsession
3991EDIT_ROOM_EVENTroom.edit_room_eventEdit room eventsession

Server to Client (s2c)

  • Packets: 44
IDHeaderPacketSummaryPhase
160ROOM_FORWARDroom.forwardForward the client to a different roomsession
339ROOM_RIGHTS_OWNERroom.rights_ownerNotify the user that they have room owner rightssession
482ROOM_SCOREroom.scoreDeliver the room's current scoresession
558ROOM_HEIGHT_MAP_UPDATEroom.height_map_updateUpdate specific tiles in the room heightmapsession
566FLOOD_CONTROLroom.flood_controlFlood controlsession
749ROOM_INFO_OWNERroom.owner_infoProvide the room owner's display informationsession
758ROOM_ENTERroom.enteredConfirm successful room entrysession
780ROOM_RIGHTSroom.rightsDeliver the user's rights level in the roomsession
826ROOM_MUTE_USERroom.user_mutedNotify a user that they have been mutedsession
878ROOM_DOORBELL_REJECTEDroom.doorbell_rejectedNotify the visitor that doorbell access was deniedsession
899ROOM_ENTER_ERRORroom.entry_errorIndicate that room entry has failedsession
948ROOM_SETTINGS_SAVEroom.settings_savedConfirm that room settings were saved successfullysession
1033ROOM_SPECTATORroom.spectator_modeIndicate the user is in spectator modesession
1191ROOM_SETTINGS_CHATroom.chat_settingsDeliver the room chat configurationsession
1284ROOM_RIGHTS_LISTroom.rights_listDeliver the full list of users with room rightssession
1301ROOM_MODELroom.modelDeliver the room layout model datasession
1327ROOM_RIGHTS_LIST_REMOVEroom.rights_list_removeNotify that a user was removed from the rights listsession
1498ROOM_SETTINGSroom.settingsDeliver the full room settings recordsession
1555ROOM_SETTINGS_SAVE_ERRORroom.settings_save_errorIndicate that room settings could not be savedsession
1664ROOM_MODEL_DOORroom.door_settingsDeliver the room entry door position and directionsession
1759ROOM_AD_ERRORroom.room_ad_errorRoom ad errorsession
1840ROOM_EVENTroom.event_infoDeliver room event or advertisement informationsession
1869ROOM_BAN_LISTroom.ban_listDeliver the list of users banned from the roomsession
2012ROOM_POPULAR_TAGS_RESULTroom.room_popular_tags_resultRoom popular tags resultsession
2031ROOM_MODEL_NAMEroom.model_nameDeliver the room model identifiersession
2088ROOM_RIGHTS_LIST_ADDroom.rights_list_addNotify that a user was added to the rights listsession
2208ROOM_QUEUE_STATUSroom.queue_statusDeliver the doorbell queue statussession
2274ROOM_PROMOTIONroom.eventDeliver room event or promotion datasession
2309ROOM_DOORBELLroom.doorbell_ringingNotify the room owner that someone is at the doorsession
2392ROOM_RIGHTS_CLEARroom.rights_clearedNotify that all room rights have been clearedsession
2454ROOM_PAINTroom.paintDeliver the room decoration settingssession
2468ROOM_AD_PURCHASEroom.room_ad_purchaseRoom ad purchasesession
2533ROOM_MUTEDroom.mutedNotify that room-wide mute state has changedsession
2599CAN_CREATE_ROOM_EVENTroom.can_create_room_eventCan create room eventsession
2753ROOM_HEIGHT_MAProom.height_mapDeliver the full room tile heightmapsession
2897ROOM_SETTINGS_ERRORroom.room_settings_errorRoom settings errorsession
2937ROOM_GET_FILTER_WORDSroom.filter_wordsDeliver the room custom filter word listsession
3297ROOM_INFO_UPDATEDroom.info_updatedNotify that room metadata has been updatedsession
3429ROOM_BAN_REMOVEroom.ban_removedNotify that a ban has been removedsession
3479ROOM_EVENT_CANCELroom.event_cancelledNotify that the active room event was cancelledsession
3547ROOM_THICKNESSroom.visualization_settingsDeliver room visualization settingssession
3783ROOM_DOORBELL_ACCEPTEDroom.doorbell_acceptedNotify the visitor that doorbell access was grantedsession
3896SHOW_ENFORCE_ROOM_CATEGORYroom.show_enforce_room_categoryShow enforce room categorysession
3990ROOM_MODEL_BLOCKED_TILESroom.blocked_tilesDeliver the set of blocked tiles in the roomsession

Room Entities

Client to Server (c2s)

  • Packets: 14
IDHeaderPacketSummaryPhase
1030USER_SETTINGS_CHAT_STYLEroom_entities.set_chat_styleSet the user's preferred chat bubble stylesession
1314UNIT_CHATroom_entities.saySend a normal chat message in the roomsession
1474UNIT_TYPING_STOProom_entities.typing_stopIndicate the user has stopped typingsession
1543UNIT_CHAT_WHISPERroom_entities.whisperSend a private whisper to a specific usersession
1597UNIT_TYPINGroom_entities.typing_startIndicate the user has started typingsession
1975UNIT_SIGNroom_entities.hold_signHold up a sign with a number or symbolsession
2080UNIT_DANCEroom_entities.danceSet the avatar's dance animationsession
2085UNIT_CHAT_SHOUTroom_entities.shoutSend a shout message visible to the whole roomsession
2235UNIT_POSTUREroom_entities.set_postureSet the avatar's posture (sit or stand)session
2456UNIT_ACTIONroom_entities.actionPerform an avatar action or expressionsession
2814UNIT_DROP_HAND_ITEMroom_entities.drop_hand_itemDrop the currently held hand itemsession
2941UNIT_GIVE_HANDITEMroom_entities.give_hand_itemGive the hand item to another usersession
3301UNIT_LOOKroom_entities.look_atMake the avatar look toward a targetsession
3320UNIT_WALKroom_entities.walkWalk the user's avatar to a tilesession

Server to Client (s2c)

  • Packets: 20
IDHeaderPacketSummaryPhase
69BOT_SKILL_LIST_UPDATEroom.bot_skill_list_updateBot skill list updatesession
296BOT_FORCE_OPEN_CONTEXT_MENUroom.bot_force_open_context_menuBot force open context menusession
354HAND_ITEM_RECEIVEDroom.hand_item_receivedHand item receivedsession
374UNITroom_entities.unitsDeliver a batch of room units (avatars, pets, bots)session
639BOT_ERRORroom.bot_errorBot errorsession
1036UNIT_CHAT_SHOUTroom_entities.shoutDeliver a shout message from a room unitsession
1167UNIT_EFFECTroom_entities.effectNotify that a unit's avatar effect changedsession
1446UNIT_CHATroom_entities.chatDeliver a normal chat message from a room unitsession
1474UNIT_HAND_ITEMroom_entities.hand_itemNotify that a unit is carrying a hand itemsession
1618BOT_COMMAND_CONFIGURATIONroom.bot_command_configurationBot command configurationsession
1631UNIT_EXPRESSIONroom_entities.expressionNotify that a unit performed an expression or gesturesession
1640UNIT_STATUSroom_entities.statusUpdate unit positions and action states in the roomsession
1717UNIT_TYPINGroom_entities.typingNotify that a unit's typing status changedsession
1797UNIT_IDLEroom_entities.idleNotify that a unit entered or left idle statesession
2233UNIT_DANCEroom_entities.danceNotify that a unit's dance animation changedsession
2324UNIT_NUMBERroom_entities.numberAssign or confirm the user's room indexsession
2661UNIT_REMOVEroom_entities.removedNotify that a unit was removed from the roomsession
2704UNIT_CHAT_WHISPERroom_entities.whisperDeliver a private whisper to the recipientsession
3684BOT_RECEIVEDroom.bot_receivedBot receivedsession
3920UNIT_INFOroom_entities.infoUpdate a unit's display informationsession

Furniture & Items

Client to Server (c2s)

  • Packets: 52
IDHeaderPacketSummaryPhase
99FURNITURE_MULTISTATEfurniture.toggle_multistateToggle the state of a multistate floor furniture itemsession
168FURNITURE_WALL_UPDATEfurniture.wall_updateMove a wall item to a new positionsession
210FURNITURE_WALL_MULTISTATEfurniture.toggle_wall_multistateToggle the state of a multistate wall furniture itemsession
248FURNITURE_FLOOR_UPDATEfurniture.floor_updateMove or rotate a floor item in the roomsession
336GET_YOUTUBE_DISPLAY_STATUSfurniture.get_youtube_statusRequest the current YouTube display statussession
462BUILDERS_CLUB_PLACE_WALL_ITEMfurniture.builders_club_place_wall_itemBuilders club place wall itemsession
711ITEM_PAINTfurniture.item_paintItem paintsession
753ADD_JUKEBOX_DISKfurniture.add_jukebox_diskAdd jukebox disksession
768WIRED_OPENfurniture.open_wiredOpen a wired furniture item for editingsession
872RENTABLE_SPACE_STATUSfurniture.rentable_space_statusRentable space statussession
1051BUILDERS_CLUB_PLACE_ROOM_ITEMfurniture.builders_club_place_room_itemBuilders club place room itemsession
1071RENTABLE_EXTEND_RENT_OR_BUYOUT_FURNIfurniture.rentable_extend_rent_or_buyout_furniRentable extend rent or buyout furnisession
1258FURNITURE_PLACEfurniture.placePlace a furniture item from inventory into the roomsession
1325GET_NOW_PLAYINGfurniture.now_playingGet now playingsession
1435GET_JUKEBOX_PLAYLISTfurniture.jukebox_playlistGet jukebox playlistsession
1520WIRED_TRIGGER_SAVEfurniture.save_wired_triggerSave wired trigger configurationsession
1533ITEM_DICE_CLOSEfurniture.deactivate_diceStop or close a dice itemsession
1648ITEM_DIMMER_SAVEfurniture.save_dimmerSave a dimmer preset configurationsession
1667RENTABLE_SPACE_CANCEL_RENTfurniture.rentable_space_cancel_rentRentable space cancel rentsession
1990ITEM_DICE_CLICKfurniture.activate_diceActivate a dice item to roll itsession
2069SET_YOUTUBE_DISPLAY_PLAYLISTfurniture.set_youtube_playlistSet the active YouTube playlistsession
2115RENTABLE_EXTEND_RENT_OR_BUYOUT_STRIP_ITEMfurniture.rentable_extend_rent_or_buyout_strip_itemRentable extend rent or buyout strip itemsession
2144ITEM_COLOR_WHEEL_CLICKfurniture.click_color_wheelInteract with a color-wheel furniture itemsession
2209MANNEQUIN_SAVE_LOOKfurniture.save_mannequin_lookSave the current avatar look to a mannequinsession
2248FURNITURE_POSTIT_PLACEfurniture.place_postitPlace a post-it note on the room wallsession
2281WIRED_ACTION_SAVEfurniture.save_wired_actionSave wired action configurationsession
2296ITEM_DIMMER_TOGGLEfurniture.toggle_dimmerToggle the dimmer on or offsession
2304GET_USER_SONG_DISKSfurniture.user_song_disksGet user song diskssession
2388GET_SOUND_SETTINGSfurniture.sound_settingsGet sound settingssession
2518RENTABLE_GET_RENT_OR_BUYOUT_OFFERfurniture.rentable_get_rent_or_buyout_offerRentable get rent or buyout offersession
2638WELCOME_OPEN_GIFTfurniture.welcome_open_giftWelcome open giftsession
2651FURNITURE_GROUP_INFOfurniture.furniture_group_infoFurniture group infosession
2765ONE_WAY_DOOR_CLICKfurniture.click_one_way_doorInteract with a one-way door furniture itemsession
2813ITEM_DIMMER_SETTINGSfurniture.get_dimmer_settingsRequest the dimmer preset configurationsession
2850MANNEQUIN_SAVE_NAMEfurniture.save_mannequin_nameSave a name for a mannequinsession
2880ROOM_TONER_APPLYfurniture.apply_tonerApply background toner settingssession
2946RENTABLE_SPACE_RENTfurniture.rentable_space_rentRentable space rentsession
3005CONTROL_YOUTUBE_DISPLAY_PLAYBACKfurniture.control_youtubeControl YouTube display playbacksession
3050REMOVE_JUKEBOX_DISKfurniture.remove_jukebox_diskRemove jukebox disksession
3082GET_SONG_INFOfurniture.song_infoGet song infosession
3189GET_OFFICIAL_SONG_IDfurniture.official_song_idGet official song idsession
3203WIRED_CONDITION_SAVEfurniture.save_wired_conditionSave wired condition configurationsession
3283FURNITURE_POSTIT_SAVE_STICKY_POLEfurniture.save_postitSave the content of a post-it notesession
3336REMOVE_WALL_ITEMfurniture.remove_wall_itemRemove wall itemsession
3373WIRED_APPLY_SNAPSHOTfurniture.apply_wired_snapshotApply a wired configuration snapshot to multiple itemssession
3456FURNITURE_PICKUPfurniture.pickupPick up a furniture item from the roomsession
3498GET_SOUND_MACHINE_PLAYLISTfurniture.sound_machine_playlistGet sound machine playlistsession
3558PRESENT_OPEN_PRESENTfurniture.present_open_presentPresent open presentsession
3617FURNITURE_RANDOMSTATEfurniture.toggle_random_stateTrigger a random state change on a furniture itemsession
3775FRIEND_FURNI_CONFIRM_LOCKfurniture.friend_furni_confirm_lockFriend furni confirm locksession
3839ITEM_STACK_HELPERfurniture.set_stack_heightSet the stack height of a stack-helper tilesession
3898FURNITURE_ALIASESfurniture.furniture_aliasesFurniture aliasessession

Server to Client (s2c)

  • Packets: 47
IDHeaderPacketSummaryPhase
34JUKEBOX_SONG_DISKSfurniture.jukebox_song_disksJukebox song diskssession
56GIFT_OPENEDfurniture.gift_openedGift openedsession
105JUKEBOX_PLAYLIST_FULLfurniture.jukebox_playlist_fullJukebox playlist fullsession
156WIRED_ERRORfurniture.wired_errorIndicate a wired configuration validation errorsession
178WIRED_REWARDfurniture.wired_rewardDeliver a wired reward result to the usersession
377LIMITED_SOLD_OUTfurniture.limited_sold_outLimited sold outsession
382LOVELOCK_FURNI_FRIEND_COMFIRMEDfurniture.lovelock_friend_confirmedNotify that the second user confirmed the love locksession
383WIRED_TRIGGERfurniture.wired_triggerDeliver wired trigger configurationsession
469NOW_PLAYINGfurniture.now_playingNow playingsession
770LOVELOCK_FURNI_FINISHEDfurniture.lovelock_finishedNotify that the love lock sequence completedsession
1108WIRED_CONDITIONfurniture.wired_conditionDeliver wired condition configurationsession
1112YOUTUBE_DISPLAY_PLAYLISTSfurniture.youtube_playlistsDeliver the available YouTube playlistssession
1140PLAYLIST_SONG_ADDEDfurniture.playlist_song_addedPlaylist song addedsession
1155WIRED_SAVEfurniture.wired_savedConfirm that wired configuration was savedsession
1369ITEM_WALLfurniture.wall_itemsDeliver the full list of wall items in the roomsession
1381OFFICIAL_SONG_IDfurniture.official_song_idOfficial song idsession
1411YOUTUBE_DISPLAY_VIDEOfurniture.youtube_videoDeliver the currently playing YouTube video infosession
1434WIRED_ACTIONfurniture.wired_actionDeliver wired action configurationsession
1453OBJECTS_DATA_UPDATEfurniture.objects_data_updateObjects data updatesession
1501USER_FURNITURE_POSTIT_PLACEDfurniture.user_furniture_postit_placedUser furniture postit placedsession
1534FURNITURE_FLOOR_ADDfurniture.floor_item_addedNotify that a floor item was placed in the roomsession
1554YOUTUBE_CONTROL_VIDEOfurniture.youtube_controlRelay a YouTube playback control commandsession
1723FURNITURE_ALIASESfurniture.aliasesDeliver furniture alias name mappingssession
1748PLAYLISTfurniture.playlistPlaylistsession
1778FURNITURE_FLOORfurniture.floor_itemsDeliver the full list of floor items in the roomsession
1830WIRED_OPENfurniture.wired_openedConfirm that a wired furniture item was openedsession
1868RENTABLE_SPACE_RENT_FAILEDfurniture.rentable_space_rent_failedIndicate that rentable space rental failedsession
2009ITEM_WALL_UPDATEfurniture.wall_item_updatedNotify that a wall item changed statesession
2046RENTABLE_SPACE_RENT_OKfurniture.rentable_space_rentedConfirm successful rentable space rentalsession
2187ITEM_WALL_ADDfurniture.wall_item_addedNotify that a wall item was placed in the roomsession
2202FURNITURE_ITEMDATAfurniture.item_data_updatedNotify that a single item's data changedsession
2366FURNITURE_POSTIT_STICKY_POLE_OPENfurniture.postit_openNotify that a post-it sticky pole is ready for writingsession
2376FURNITURE_STATEfurniture.stateDeliver the state of a furniture item (one-way door)session
2547FURNITURE_DATAfurniture.dataDeliver interaction data for multiple furniture itemssession
2602USER_SONG_DISKS_INVENTORYfurniture.user_song_disks_inventoryUser song disks inventorysession
2703FURNITURE_FLOOR_REMOVEfurniture.floor_item_removedNotify that a floor item was removed from the roomsession
2710ITEM_DIMMER_SETTINGSfurniture.dimmer_presetsDeliver the dimmer preset configurationsession
2816ITEM_STACK_HELPERfurniture.stack_heightDeliver the effective stack height of a tilesession
2833MYSTERY_BOX_KEYSfurniture.mystery_box_keysMystery box keyssession
3207ROOM_ROLLINGfurniture.rollingAnimate items or units rolling across the floorsession
3208ITEM_WALL_REMOVEfurniture.wall_item_removedNotify that a wall item was removed from the roomsession
3365TRAX_SONG_INFOfurniture.trax_song_infoTrax song infosession
3431FURNITURE_STATE_2furniture.dice_valueDeliver a dice roll resultsession
3559RENTABLE_SPACE_STATUSfurniture.rentable_space_statusDeliver the current status of a rentable spacesession
3753LOVELOCK_FURNI_STARTfurniture.lovelock_startInitiate the love lock sequencesession
3776FURNITURE_FLOOR_UPDATEfurniture.floor_item_updatedNotify that a floor item moved or changed statesession
5210FIREWORK_CHARGE_DATAfurniture.firework_charge_dataFirework charge datasession

Catalog & Store

Client to Server (c2s)

  • Packets: 10
IDHeaderPacketSummaryPhase
223GET_BUNDLE_DISCOUNT_RULESETcatalog.bundle_discount_rulesetGet bundle discount rulesetsession
339CATALOG_REDEEM_VOUCHERcatalog.redeem_voucherRedeem a voucher codesession
412GET_CATALOG_PAGEcatalog.get_pageRequest a specific catalog page's contentsession
418GET_GIFT_WRAPPING_CONFIGcatalog.get_gift_wrapping_configRequest the available gift wrapping optionssession
1195GET_CATALOG_INDEXcatalog.get_indexRequest the catalog page treesession
1347GET_IS_OFFER_GIFTABLEcatalog.check_giftableCheck whether a catalog offer can be purchased as a giftsession
1411CATALOG_PURCHASE_GIFTcatalog.purchase_giftPurchase a catalog item as a gift for another usersession
2150MARK_CATALOG_NEW_ADDITIONS_PAGE_OPENEDcatalog.mark_catalog_new_additions_page_openedMark catalog new additions page openedsession
2436GET_GIFTcatalog.get_giftRequest gift delivery detailssession
3492CATALOG_PURCHASEcatalog.purchasePurchase an item from the catalogsession

Server to Client (s2c)

  • Packets: 11
IDHeaderPacketSummaryPhase
714REDEEM_VOUCHER_ERRORcatalog.voucher_errorIndicate that voucher redemption failedsession
804CATALOG_PAGEcatalog.pageDeliver a catalog page's contentsession
869CATALOG_PURCHASE_OKcatalog.purchase_okConfirm that a purchase was completed successfullysession
1032CATALOG_PAGE_LISTcatalog.indexDeliver the catalog page treesession
1404CATALOG_PURCHASE_ERRORcatalog.purchase_errorIndicate that a purchase failedsession
1517GIFT_RECEIVER_NOT_FOUNDcatalog.gift_receiver_not_foundIndicate that the gift recipient was not foundsession
1866CATALOG_PUBLISHEDcatalog.publishedNotify that the catalog has been updatedsession
2234GIFT_WRAPPER_CONFIGcatalog.gift_wrapping_configDeliver available gift wrapping optionssession
2347BUNDLE_DISCOUNT_RULESETcatalog.bundle_discount_rulesetBundle discount rulesetsession
3336REDEEM_VOUCHER_OKcatalog.voucher_okConfirm successful voucher redemptionsession
3770CATALOG_PURCHASE_NOT_ALLOWEDcatalog.purchase_not_allowedIndicate that the user is not permitted to purchasesession

Subscription & Offers

Client to Server (c2s)

  • Packets: 26
IDHeaderPacketSummaryPhase
271GET_SECONDS_UNTILsubscription.seconds_untilGet seconds untilsession
410GET_LIMITED_OFFER_APPEARING_NEXTcatalog.get_limited_offer_nextRequest the next limited offer appearance timesession
487GET_CLUB_GIFT_INFOcatalog.get_club_gift_infoRequest Habbo Club member gift informationsession
596GET_NEXT_TARGETED_OFFERoffer.get_next_targetedRequest the next available targeted offersession
603GET_HABBO_BASIC_MEMBERSHIP_EXTEND_OFFERcatalog.get_basic_extend_offerRequest the basic membership extension offersession
742GET_CATALOG_PAGE_EXPIRATIONcatalog.get_page_expirationRequest expiration time for a specific catalog pagesession
801GET_DIRECT_CLUB_BUY_AVAILABLEcatalog.get_direct_club_buyCheck whether direct SMS Club purchase is availablesession
869SCR_GET_KICKBACK_INFOuser.get_kickback_infoRequest Habbo Club kickback (reward) informationsession
957GET_BONUS_RARE_INFOsubscription.bonus_rare_infoGet bonus rare infosession
1697START_CAMPAIGNsubscription.start_campaignStart campaignsession
1826PURCHASE_TARGETED_OFFERoffer.purchase_targetedPurchase the currently displayed targeted offersession
2041SET_TARGETTED_OFFER_STATEoffer.set_targeted_stateUpdate the state of a targeted offer for the current usersession
2257OPEN_CAMPAIGN_CALENDAR_DOORcalendar.open_doorOpen a campaign calendar door for the current daysession
2276CATALOG_SELECT_VIP_GIFTcatalog.select_club_giftSelect a Club gift from the available rewardssession
2462GET_HABBO_CLUB_EXTEND_OFFERcatalog.get_hc_extend_offerRequest the Habbo Club extension offersession
2487GET_TARGETED_OFFERoffer.get_targetedRequest the current targeted offersession
2529BUILDERS_CLUB_QUERY_FURNI_COUNTcatalog.builders_club_query_furni_countRequest the current Builders Club furniture placement countsession
2594GET_PRODUCT_OFFERcatalog.get_product_offerRequest details for a specific product offersession
2735PURCHASE_BASIC_MEMBERSHIP_EXTENSIONcatalog.purchase_basic_extensionPurchase a basic Club membership extensionsession
3135GET_CATALOG_PAGE_WITH_EARLIEST_EXPcatalog.get_earliest_expiryRequest the earliest expiring catalog page timestampsession
3166USER_SUBSCRIPTIONuser.get_subscriptionRequest subscription status for a named productsession
3257GET_SEASONAL_CALENDAR_DAILY_OFFERcalendar.get_seasonal_daily_offerRequest the current seasonal calendar daily offersession
3285GET_CLUB_OFFERScatalog.get_club_offersRequest available Habbo Club membership offerssession
3407PURCHASE_VIP_MEMBERSHIP_EXTENSIONcatalog.purchase_vip_extensionPurchase a VIP Club membership extensionsession
3483SHOP_TARGETED_OFFER_VIEWEDoffer.targeted_viewedNotify that a targeted offer was viewed in the shopsession
3889OPEN_CAMPAIGN_CALENDAR_DOOR_STAFFcalendar.open_door_staffForce-open a campaign calendar door as a staff membersession

Server to Client (s2c)

  • Packets: 24
IDHeaderPacketSummaryPhase
35RENTABLE_FURNI_RENT_OR_BUYOUT_OFFERfurniture.rentable_furni_offerDeliver a rentable furniture rent or buyout offersession
44LIMITED_OFFER_APPEARING_NEXTcatalog.limited_offer_appearing_nextAnnounce the next limited offer appearancesession
119TARGET_OFFERoffer.targetedDeliver a targeted offer to the playersession
195DIRECT_SMS_CLUB_BUYcatalog.direct_sms_club_buyDeliver direct SMS Club purchase availabilitysession
619CLUB_GIFT_INFOcatalog.club_gift_infoDeliver Habbo Club member gift informationsession
659CLUB_GIFT_SELECTEDcatalog.club_gift_selectedConfirm a Club gift was claimedsession
761IS_OFFER_GIFTABLEcatalog.is_offer_giftableIndicate whether a catalog offer can be sent as a giftsession
954USER_SUBSCRIPTIONuser.subscriptionDeliver Pixels Club subscription statesession
1237TARGET_OFFER_NOT_FOUNDoffer.targeted_not_foundIndicate no targeted offer is availablesession
1452BUILDERS_CLUB_EXPIREDcatalog.builders_club_subscriptionDeliver Builders Club subscription statussession
1533BONUS_RARE_INFOsubscription.bonus_rare_infoBonus rare infosession
1889SEASONAL_CALENDAR_OFFERcalendar.seasonal_daily_offerDeliver the seasonal calendar daily offersession
2405CLUB_OFFERScatalog.club_offersDeliver available Habbo Club membership offerssession
2515CATALOG_EARLIEST_EXPIRYcatalog.earliest_expiryDeliver the earliest catalog page expirationsession
2531CAMPAIGN_CALENDAR_DATAcalendar.dataDeliver campaign calendar datasession
2551CAMPAIGN_CALENDAR_DOOR_OPENEDcalendar.door_openedConfirm a calendar door was opened and deliver the rewardsession
2668CATALOG_PAGE_EXPIRATIONcatalog.page_expirationDeliver a catalog page expiration timestampsession
3277SCR_SEND_KICKBACK_INFOuser.kickback_infoDeliver Habbo Club credit kickback and streak informationsession
3388PRODUCT_OFFERcatalog.product_offerDeliver details for a single product offersession
3575NEW_USER_EXPERIENCE_GIFT_OFFERsubscription.new_user_experience_gift_offerNew user experience gift offersession
3639NEW_USER_EXPERIENCE_NOT_COMPLETEsubscription.new_user_experience_not_completeNew user experience not completesession
3828BUILDERS_CLUB_FURNI_COUNTcatalog.builders_club_furni_countReturn the current Builders Club furniture countsession
3914NOT_ENOUGH_BALANCEcatalog.not_enough_balanceIndicate insufficient balance for a purchasesession
3964CLUB_EXTENDED_OFFERcatalog.club_extend_offerDeliver a Club membership extension offersession

Economy & Trading

Client to Server (c2s)

  • Packets: 28
IDHeaderPacketSummaryPhase
90REDEEM_COMMUNITY_GOAL_PRIZEeconomy.redeem_community_goal_prizeRedeem community goal prizesession
273USER_CURRENCYuser.get_currencyRequest the current activity-point currency balancessession
434MARKETPLACE_TAKE_BACK_ITEMmarketplace.cancel_saleCancel a Marketplace listing and return the itemsession
848REQUEST_SELL_ITEMmarketplace.get_can_sellCheck whether the player can list an item on the Marketplacesession
1145GET_COMMUNITY_GOAL_PROGRESSeconomy.community_goal_progressGet community goal progresssession
1263TRADE_ITEMStrade.add_itemsAdd multiple items to the trade offer at oncesession
1265ROOM_SETTINGS_UPDATE_ROOM_CATEGORY_AND_TRADEroom.update_category_tradeUpdate room category and trade settings independentlysession
1343GET_CONCURRENT_USERS_GOAL_PROGRESSeconomy.concurrent_users_goal_progressGet concurrent users goal progresssession
1444TRADE_UNACCEPTtrade.unacceptWithdraw acceptance of the trade offersession
1481TRADEtrade.openInitiate a trade with another user in the roomsession
1603MARKETPLACE_BUY_OFFERmarketplace.buy_offerPurchase an item from the Marketplacesession
1866MARKETPLACE_BUY_TOKENSmarketplace.buy_tokensPurchase Marketplace listing tokenssession
2105MARKETPLACE_REQUEST_OWN_ITEMSmarketplace.get_own_itemsRequest the player's own Marketplace listingssession
2167GET_COMMUNITY_GOAL_HALL_OF_FAMEeconomy.community_goal_hall_of_fameGet community goal hall of famesession
2341TRADE_CANCELtrade.cancelCancel the trade before confirmationsession
2407MARKETPLACE_REQUEST_OFFERSmarketplace.search_offersSearch for items on the Marketplacesession
2551TRADE_CLOSEtrade.closeClose the trade windowsession
2597MARKETPLACE_CONFIGmarketplace.get_configRequest the Marketplace configurationsession
2650MARKETPLACE_REDEEM_CREDITSmarketplace.redeem_creditsRedeem accumulated credits from completed Marketplace salessession
2688GET_COMMUNITY_GOAL_EARNED_PRIZESeconomy.community_goal_earned_prizesGet community goal earned prizessession
2760TRADE_CONFIRMtrade.confirmConfirm the trade after both parties acceptedsession
3107TRADE_ITEMtrade.add_itemAdd a single item to the trade offersession
3288REQUEST_MARKETPLACE_ITEM_STATSmarketplace.get_item_statsRequest price statistics for a Marketplace itemsession
3447MARKETPLACE_SELL_ITEMmarketplace.sell_itemList an item for sale on the Marketplacesession
3536COMMUNITY_GOAL_VOTE_COMPOSEReconomy.community_goal_vote_composerCommunity goal vote composersession
3845TRADE_ITEM_REMOVEtrade.remove_itemRemove an item from the trade offersession
3863TRADE_ACCEPTtrade.acceptAccept the current trade offersession
3872GET_CONCURRENT_USERS_REWARDeconomy.concurrent_users_rewardGet concurrent users rewardsession

Server to Client (s2c)

  • Packets: 26
IDHeaderPacketSummaryPhase
54MARKETPLACE_SELL_ITEMmarketplace.can_sellIndicate whether the player can create Marketplace listingssession
217TRADE_OPEN_FAILEDtrade.open_failedIndicate that the trade could not be openedsession
680MARKETPLACE_ITEMS_SEARCHEDmarketplace.items_searchedDeliver Marketplace search resultssession
725MARKETPLACE_ITEM_STATSmarketplace.item_statsDeliver price statistics for a Marketplace itemsession
1001TRADE_COMPLETEDtrade.completedNotify that the trade was successfully completedsession
1254TRADE_OTHER_NOT_ALLOWEDtrade.other_not_allowedIndicate that the other user is not allowed to tradesession
1359MARKETPLACE_ITEM_POSTEDmarketplace.item_postedConfirm that an item was listed on the Marketplacesession
1373TRADE_CLOSEDtrade.closedNotify that the trade session was closedsession
1435COMMUNITY_GOAL_VOTE_EVENTeconomy.community_goal_vote_eventCommunity goal vote eventsession
1823MARKETPLACE_CONFIGmarketplace.configDeliver the Marketplace configurationsession
2018USER_CURRENCYuser.currencyDeliver the authenticated user's activity-point currency balancessession
2024TRADE_LIST_ITEMtrade.list_itemUpdate the trade item lists for both userssession
2032MARKETPLACE_AFTER_ORDER_STATUSmarketplace.buy_resultDeliver the result of a Marketplace purchasesession
2505TRADE_OPENtrade.openedNotify that a trade session has been openedsession
2525COMMUNITY_GOAL_PROGRESSeconomy.community_goal_progressCommunity goal progresssession
2568TRADE_ACCEPTEDtrade.acceptedNotify that a user accepted the trade offersession
2720TRADE_CONFIRMATIONtrade.confirmationShow the final trade confirmation dialogsession
2737CONCURRENT_USERS_GOAL_PROGRESSeconomy.concurrent_users_goal_progressConcurrent users goal progresssession
2873TRADE_NO_SUCH_ITEMtrade.no_such_itemIndicate that a traded item no longer existssession
3005COMMUNITY_GOAL_HALL_OF_FAMEeconomy.community_goal_hall_of_fameCommunity goal hall of famesession
3058TRADE_YOU_NOT_ALLOWEDtrade.you_not_allowedIndicate that the current user is not allowed to tradesession
3128TRADE_NOT_OPENtrade.not_openIndicate that no trade session is currently opensession
3264MARKETPLACE_CANCEL_SALEmarketplace.cancel_sale_resultConfirm a Marketplace listing cancellationsession
3319COMMUNITY_GOAL_EARNED_PRIZESeconomy.community_goal_earned_prizesCommunity goal earned prizessession
3475USER_CREDITSuser.creditsDeliver the authenticated user's credit balancesession
3884MARKETPLACE_OWN_ITEMSmarketplace.own_itemsDeliver the player's own Marketplace listingssession

Inventory

Client to Server (c2s)

  • Packets: 13
IDHeaderPacketSummaryPhase
21GROUP_BADGESuser.get_group_badgesRequest badge codes for groups the user has joinedsession
367GROUP_MEMBERSHIPSuser.get_group_membershipsRequest the full list of groups the user belongs tosession
644USER_BADGES_CURRENT_UPDATEuser.update_badgesSave the current badge slot assignmentssession
2091USER_BADGES_CURRENTuser.get_current_badgesRequest the equipped badges of a usersession
2343UNSEEN_RESET_ITEMSuser.unseen_reset_itemsMark specific unseen items as seensession
2769USER_BADGESuser.get_badgesRequest the full badge inventory for the authenticated usersession
2959USER_EFFECT_ACTIVATEuser.effect_activateActivate an avatar effect in the inventorysession
3095USER_PETSuser.get_petsRequest the pet inventorysession
3150USER_FURNITUREuser.get_furnitureRequest the furniture inventory while inside a roomsession
3374ITEM_CLOTHING_REDEEMuser.clothing_redeemRedeem a clothing item from furnituresession
3493UNSEEN_RESET_CATEGORYuser.unseen_reset_categoryMark all unseen items in a category as seensession
3500REQUESTFURNIINVENTORYWHENNOTINROOMuser.get_furniture_not_in_roomRequest the furniture inventory while not in a roomsession
3848USER_BOTSuser.get_botsRequest the bot inventorysession

Server to Client (s2c)

  • Packets: 20
IDHeaderPacketSummaryPhase
104USER_FURNITURE_ADDuser.furniture_addAdd or update a single item in the furniture inventorysession
159USER_FURNITURE_REMOVEuser.furniture_removeRemove a furniture item from inventorysession
233USER_BOT_REMOVEuser.bot_removedRemove a bot from the inventorysession
340USER_EFFECTSuser.effectsDeliver the full avatar effect inventorysession
717USER_BADGESuser.badgesDeliver the full badge inventory and current slot assignmentssession
994USER_FURNITUREuser.furnitureDeliver a fragment of the player's furniture inventorysession
1087USER_BADGES_CURRENTuser.current_badgesDeliver the equipped badge slots for a usersession
1352ADD_BOT_TO_INVENTORYuser.bot_addedAdd a bot to the inventorysession
1450USER_CLOTHINGuser.clothingDeliver the player's unlocked clothing setssession
1959USER_EFFECT_ACTIVATEuser.effect_activatedConfirm that an avatar effect has been activated in the roomsession
2101USER_PET_ADDuser.pet_addedAdd a pet to the inventorysession
2103UNSEEN_ITEMSuser.unseen_itemsDeliver the list of new unseen items in the inventorysession
2228USER_EFFECT_LIST_REMOVEuser.effect_removedNotify that an avatar effect has expired and been removedsession
2493USER_BADGES_ADDuser.badge_receivedNotify that the user has received a new badgesession
2867USER_EFFECT_LIST_ADDuser.effect_addedNotify that a new avatar effect has been added to inventorysession
3086USER_BOTSuser.botsDeliver the player's bot inventorysession
3151USER_FURNITURE_REFRESHuser.furniture_refreshInvalidate the cached furniture inventorysession
3253USER_PET_REMOVEuser.pet_removedRemove a pet from the inventorysession
3473AVATAR_EFFECT_SELECTEDuser.effect_selectedConfirm the currently selected avatar effectsession
3522USER_PETSuser.petsDeliver the player's pet inventorysession

Groups & Forums

Client to Server (c2s)

  • Packets: 36
IDHeaderPacketSummaryPhase
230GROUP_BUYgroup.buyPurchase and create a new groupsession
232GET_FORUM_MESSAGESforum.get_messagesRequest messages within a forum threadsession
286FORUM_MODERATE_MESSAGEforum.moderate_messageModerate a forum messagesession
312GROUP_MEMBERSgroup.get_membersRequest a paginated list of group memberssession
436GET_FORUMS_LISTforum.get_listRequest a list of group forumssession
534CALL_FOR_HELP_FROM_FORUM_THREADgroups.call_for_help_from_forum_threadCall for help from forum threadsession
593GROUP_MEMBER_REMOVEgroup.remove_memberRemove a member from the groupsession
722GROUP_ADMIN_REMOVEgroup.admin_removeDemote a group admin to regular membersession
798GROUP_CREATE_OPTIONSgroup.get_create_optionsRequest data needed to create a new groupsession
813GROUP_PARTSgroup.get_badge_partsRequest all available group badge partssession
873GET_FORUM_THREADSforum.get_threadsRequest a page of forum threadssession
882APPROVE_ALL_MEMBERSHIP_REQUESTSgroup.approve_all_requestsAccept all pending membership requestssession
998GROUP_REQUESTgroup.requestRequest to join a groupsession
1004GROUP_SETTINGSgroup.get_settingsRequest the editable settings of a groupsession
1134GROUP_DELETEgroup.deleteDelete a group permanentlysession
1397FORUM_MODERATE_THREADforum.moderate_threadModerate a forum threadsession
1412CALL_FOR_HELP_FROM_FORUM_MESSAGEgroups.call_for_help_from_forum_messageCall for help from forum messagesession
1764GROUP_SAVE_COLORSgroup.save_colorsUpdate the group badge colorssession
1820GROUP_UNFAVORITEgroup.unfavoriteRemove the favorite group designationsession
1855UPDATE_FORUM_READ_MARKERforum.update_read_markerUpdate the read position in forum threadssession
1894GROUP_REQUEST_DECLINEgroup.decline_requestDecline a pending membership requestsession
1991GROUP_SAVE_BADGEgroup.save_badgeUpdate the group badge designsession
2214UPDATE_FORUM_SETTINGSforum.update_settingsUpdate the forum permission settingssession
2864GROUP_UNBLOCK_MEMBERgroup.unblock_memberUnblock a previously blocked group membersession
2894GROUP_ADMIN_ADDgroup.admin_addPromote a group member to adminsession
2908GET_UNREAD_FORUMS_COUNTforum.get_unread_countRequest the total count of unread forum messagessession
2991GROUP_INFOgroup.get_infoRequest information about a groupsession
3045FORUM_UPDATE_THREADforum.update_threadUpdate a forum thread's pinned and locked statesession
3137GROUP_SAVE_INFORMATIONgroup.save_informationUpdate the group name and descriptionsession
3149GET_FORUM_STATSforum.get_statsRequest statistics and settings for a group forumsession
3386GROUP_REQUEST_ACCEPTgroup.accept_requestAccept a pending membership requestsession
3435GROUP_SAVE_PREFERENCESgroup.save_preferencesUpdate the group membership preferencessession
3529FORUM_POST_MESSAGEforum.post_messagePost a message in a forum threadsession
3549GROUP_FAVORITEgroup.favoriteSet a group as the player's favoritesession
3593GROUP_MEMBER_REMOVE_CONFIRMgroup.remove_member_confirmConfirm member removal and get furniture impactsession
3900GET_FORUM_THREADforum.get_threadRequest a specific forum threadsession

Server to Client (s2c)

  • Packets: 28
IDHeaderPacketSummaryPhase
265GROUP_MEMBERgroup.memberDeliver information about a single group membersession
324GROUP_FORUM_UPDATE_MESSAGEforum.update_messageDeliver an updated forum messagesession
420GROUP_LISTgroup.listDeliver a list of groups for a usersession
509GROUP_FORUM_THREAD_MESSAGESforum.messagesDeliver a page of messages within a threadsession
762GROUP_HABBO_JOIN_FAILEDgroup.join_failedIndicate that a group join attempt failedsession
818GUILD_MEMBER_MGMT_FAILEDuser.guild_member_mgmt_failedReport that a guild member management action failedsession
1073GROUP_FORUM_THREADSforum.threadsDeliver a page of forum threadssession
1180GROUP_MEMBERSHIP_REQUESTEDuser.group_membership_requestedNotify that a user has requested to join a groupsession
1200GROUP_MEMBERSgroup.membersDeliver a page of group memberssession
1459GROUP_DETAILS_CHANGEDgroup.details_changedNotify that group details have been updatedsession
1702GROUP_INFOgroup.infoDeliver group informationsession
1862GROUP_FORUM_POST_THREADforum.post_threadDeliver a newly created forum threadsession
1876GROUP_MEMBER_REMOVE_CONFIRMgroup.member_remove_confirmShow furniture impact before removing a membersession
2049GROUP_FORUM_POSTforum.postDeliver a single forum messagesession
2159GROUP_CREATE_OPTIONSgroup.create_optionsDeliver group creation optionssession
2238GROUP_BADGE_PARTSgroup.badge_partsDeliver all available group badge partssession
2379GROUP_FORUM_UNREAD_COUNTforum.unread_countDeliver the total unread forum message countsession
2402GROUP_BADGESgroup.badgesDeliver group badge codes for room displaysession
2445GROUP_MEMBERS_REFRESHgroup.members_refreshSignal that the group member list should be refreshedsession
2528GROUP_FORUM_UPDATE_THREADforum.update_threadDeliver an updated forum threadsession
2808GROUP_PURCHASEDgroup.purchasedConfirm that a group was createdsession
3001GROUP_FORUM_LISTforum.listDeliver a list of group forumssession
3011GROUP_FORUM_DATAforum.statsDeliver forum statistics and permission datasession
3129GROUP_DEACTIVATEgroup.deactivatedNotify that a group was deactivated or deletedsession
3293FURNITURE_GROUP_CONTEXT_MENU_INFOfurniture.group_context_menuDeliver group context menu information for furnituresession
3403FAVORITE_GROUP_UDPATEgroup.favorite_updateNotify that a player's favorite group changedsession
3965GROUP_SETTINGSgroup.settingsDeliver editable group settingssession
3988GUILD_EDIT_FAILEDuser.guild_edit_failedReport that a guild edit operation failedsession

Pets

Client to Server (c2s)

  • Packets: 21
IDHeaderPacketSummaryPhase
186REMOVE_PET_SADDLEroom.remove_pet_saddleRemove a saddle from a petsession
549PET_SELECTEDroom.select_petSelect a pet in the roomsession
749PET_SUPPLEMENTuser.pet_supplementGive a supplement item to a petsession
1036PET_RIDEroom.mount_petMount or unmount a rideable petsession
1328USE_PET_PRODUCTroom.use_pet_productUse a product item on a petsession
1472TOGGLE_PET_RIDINGroom.toggle_pet_ridingToggle pet riding permissionsession
1521HARVEST_PETroom.harvest_petHarvest from a pet-grown plantsession
1581PET_PICKUProom.pickup_petRemove a pet from the room into inventorysession
1638PETS_BREEDroom.breed_petsInitiate breeding between two petssession
1756CATALOG_REQUESET_PET_BREEDScatalog.get_pet_breedsRequest available pet breed palettes for a pet typesession
2161GET_PET_TRAINING_PANELroom.get_pet_commandsRequest the pet training command panelsession
2647PET_PLACEroom.place_petPlace a pet from inventory into the roomsession
2713PET_CANCEL_BREEDINGpet.cancel_breedingCancel an in-progress pet breeding sessionsession
2768UNIT_GIVE_HANDITEM_PETroom_entities.give_hand_item_petGive the hand item to a petsession
2934PET_INFOroom.request_pet_infoRequest detailed information about a petsession
3202PET_RESPECTroom_entities.respect_petShow affection to a petsession
3379TOGGLE_PET_BREEDINGroom.toggle_pet_breedingToggle pet breeding modesession
3382PET_CONFIRM_BREEDINGpet.confirm_breedingConfirm a pet breeding requestsession
3449PET_MOVEroom.move_petMove a pet to a new tile in the roomsession
3698PET_OPEN_PACKAGEroom.open_pet_packageOpen a pet package to reveal a petsession
3835COMPOST_PLANTpet.compostCompost a plant petsession

Server to Client (s2c)

  • Packets: 20
IDHeaderPacketSummaryPhase
546PET_OPEN_PACKAGE_RESULTpet.open_package_resultDeliver the result of naming a pet from a packagesession
634PET_CONFIRM_BREEDING_REQUESTpet.confirm_breeding_requestShow the breeding confirmation dialogsession
1111PET_RECEIVEDpet.receivedNotify that the player received a petsession
1130PET_SCRATCH_FAILEDpet.scratch_failedIndicate that a pet scratch (respect) failed due to agesession
1164PET_TRAINING_PANELpet.training_panelDeliver the pet training command panelsession
1553PET_BREEDING_RESULTpet.breeding_resultDeliver the result of a completed pet breedingsession
1625PET_CONFIRM_BREEDING_RESULTpet.confirm_breeding_resultDeliver the breeding nest confirmation resultsession
1746PET_BREEDINGpet.breedingNotify about a pet breeding state changesession
1907PET_STATUSpet.statusUpdate a pet's breeding and harvest statussession
1924PET_FIGURE_UPDATEpet.figure_updateUpdate a pet's visual figure in the roomsession
2156PET_EXPERIENCEpet.experienceShow experience gained by a petsession
2380PET_OPEN_PACKAGE_REQUESTEDpet.open_package_requestedShow the pet package opening dialogsession
2527PET_NEST_BREEDING_SUCCESSpet.nest_breeding_successConfirm that breeding nest assignment succeededsession
2621PET_GO_TO_BREEDING_NEST_FAILUREpet.go_to_breeding_nest_failureIndicate that a pet could not reach the breeding nestsession
2788PET_RESPECTEDuser.pet_respectedNotify that a pet has received a respect pointsession
2824PET_LEVEL_UPDATEpet.level_updateNotify that a pet leveled up in the roomsession
2901PET_INFOpet.infoDeliver detailed information about a petsession
2913PET_PLACING_ERRORpet.placing_errorIndicate a pet placement errorsession
3331CATALOG_RECEIVE_PET_BREEDScatalog.pet_breedsDeliver available pet breed palette datasession
3441PET_SUPPLEMENTuser.pet_supplementedNotify that a pet has received a supplementsession

Achievements & Talents

Client to Server (c2s)

  • Packets: 10
IDHeaderPacketSummaryPhase
196HELPER_TALENT_TRACKmoderation.helper_talent_trackHelper talent tracksession
219ACHIEVEMENT_LISTuser.achievement_listAchievement listsession
359ACHIEVEMENT_RESOLUTION_OPENuser.achievement_resolution_openAchievement resolution opensession
389GETUSERGAMEACHIEVEMENTSMESSAGEgames.getusergameachievementsmessageGetusergameachievementsmessagesession
1364GETISBADGEREQUESTFULFILLEDuser.check_badge_requestCheck whether a badge request code has been fulfilledsession
1371GET_BADGE_POINTS_LIMITSuser.get_badge_point_limitsRequest the point limits for badge achievement levelssession
2127TALENT_TRACK_GET_LEVELuser.talent_track_get_levelTalent track get levelsession
2399GETGAMEACHIEVEMENTSMESSAGEgames.getgameachievementsmessageGetgameachievementsmessagesession
3077REQUESTABADGEuser.request_badgeRequest a specific promotional or achievement badgesession
3144RESETRESOLUTIONACHIEVEMENTMESSAGEuser.resetresolutionachievementmessageResetresolutionachievementmessagesession

Server to Client (s2c)

  • Packets: 14
IDHeaderPacketSummaryPhase
66ACHIEVEMENTRESOLUTIONSuser.achievementresolutionsAchievementresolutionssession
305ACHIEVEMENT_LISTuser.achievement_listAchievement listsession
638TALENT_TRACK_LEVEL_UPuser.talent_track_level_upTalent track level upsession
740ACHIEVEMENTRESOLUTIONCOMPLETEDuser.achievementresolutioncompletedAchievementresolutioncompletedsession
806ACHIEVEMENT_NOTIFICATIONuser.achievement_notificationAchievement notificationsession
1203TALENT_TRACK_LEVELuser.talent_track_levelTalent track levelsession
1689GAMEACHIEVEMENTSgames.gameachievementsGameachievementssession
1968USER_ACHIEVEMENT_SCOREuser.user_achievement_scoreUser achievement scoresession
2107ACHIEVEMENT_PROGRESSEDuser.achievement_progressedAchievement progressedsession
2265GAME_CENTER_ACHIEVEMENTSgames.game_center_achievementsGame center achievementssession
2501BADGE_POINT_LIMITSuser.badge_point_limitsDeliver point thresholds for badge achievement levelssession
2998BADGE_REQUEST_FULFILLEDuser.badge_request_fulfilledReport whether a promotional badge request was fulfilledsession
3370ACHIEVEMENTRESOLUTIONPROGRESSuser.achievementresolutionprogressAchievementresolutionprogresssession
3406HELPER_TALENT_TRACKmoderation.helper_talent_trackHelper talent tracksession

Quests & Campaigns

Client to Server (c2s)

  • Packets: 15
IDHeaderPacketSummaryPhase
793ACTIVATE_QUESTquests.activate_questActivate questsession
1190GET_SEASONAL_QUESTS_ONLYquests.get_seasonal_quests_onlyGet seasonal quests onlysession
1296GET_QUIZ_QUESTIONSquests.get_quiz_questionsGet quiz questionssession
1334ROOM_COMPETITION_INITquests.room_competition_initRoom competition initsession
1782GET_USER_EVENT_CATSquests.get_user_event_catsGet user event catssession
2077GET_IS_USER_PART_OF_COMPETITIONquests.get_is_user_part_of_competitionGet is user part of competitionsession
2397REJECT_QUESTquests.reject_questReject questsession
2486GET_DAILY_QUESTquests.get_daily_questGet daily questsession
2595SUBMIT_ROOM_TO_COMPETITIONquests.submit_room_to_competitionSubmit room to competitionsession
2750OPEN_QUEST_TRACKERquests.open_quest_trackerOpen quest trackersession
2912GET_CURRENT_TIMING_CODEquests.get_current_timing_codeGet current timing codesession
3133CANCEL_QUESTquests.cancel_questCancel questsession
3333GET_QUESTSquests.get_questsGet questssession
3604ACCEPT_QUESTquests.accept_questAccept questsession
3720POST_QUIZ_ANSWERSquests.post_quiz_answersPost quiz answerssession

Server to Client (s2c)

  • Packets: 18
IDHeaderPacketSummaryPhase
133COMPETITION_STATUSquests.competition_statusCompetition statussession
230QUESTquests.questQuestsession
949QUEST_COMPLETEDquests.quest_completedQuest completedsession
1066QUESTION_FINISHEDquests.question_finishedQuestion finishedsession
1122SEASONAL_QUESTSquests.seasonal_questsSeasonal questssession
1177COMPETITION_ENTRY_SUBMITquests.competition_entry_submitCompetition entry submitsession
1745DESKTOP_CAMPAIGNquests.competition_timing_codeCompetition timing codesession
1878QUEST_DAILYquests.quest_dailyQuest dailysession
2589QUESTION_ANSWEREDquests.question_answeredQuestion answeredsession
2665QUESTIONquests.questionQuestionsession
2772QUIZ_RESULTSquests.quiz_resultsQuiz resultssession
2927QUIZ_DATAquests.quiz_dataQuiz datasession
3027QUEST_CANCELLEDquests.quest_cancelledQuest cancelledsession
3506COMPETITION_VOTING_INFOquests.competition_voting_infoCompetition voting infosession
3625QUESTSquests.questsQuestssession
3841COMPETITION_USER_PART_OFquests.competition_user_part_ofCompetition user part ofsession
3926COMPETITION_SECONDS_UNTILquests.competition_seconds_untilCompetition seconds untilsession
3954COMPETITION_ROOMS_DATAquests.competition_rooms_dataCompetition rooms datasession

Games & Entertainment

Client to Server (c2s)

  • Packets: 21
IDHeaderPacketSummaryPhase
11GAME2GETACCOUNTGAMESTATUSMESSAGEgames.game2getaccountgamestatusmessageGame2getaccountgamestatusmessagesession
109POLL_STARTgames.poll_startPoll startsession
741GAMES_LISTgames.games_listGames listsession
1054GETWEEKLYGAMEREWARDWINNERSgames.getweeklygamerewardwinnersGetweeklygamerewardwinnerssession
1232GAME2GETWEEKLYFRIENDSLEADERBOARDgames.game2getweeklyfriendsleaderboardGame2getweeklyfriendsleaderboardsession
1445GAME2EXITGAMEMESSAGEgames.game2exitgamemessageGame2exitgamemessagesession
1458JOINQUEUEMESSAGEgames.joinqueuemessageJoinqueuemessagesession
1598GAME2REQUESTFULLSTATUSUPDATEMESSAGEgames.game2requestfullstatusupdatemessageGame2requestfullstatusupdatemessagesession
1773POLL_REJECTgames.poll_rejectPoll rejectsession
2384LEAVEQUEUEMESSAGEgames.leavequeuemessageLeavequeuemessagesession
2415GAME2LOADSTAGEREADYMESSAGEgames.game2loadstagereadymessageGame2loadstagereadymessagesession
2502GAME2GAMECHATMESSAGEgames.game2gamechatmessageGame2gamechatmessagesession
2565GAME2GETWEEKLYLEADERBOARDgames.game2getweeklyleaderboardGame2getweeklyleaderboardsession
2914GAMES_INITgames.games_initGames initsession
3171GETGAMESTATUSMESSAGEgames.getgamestatusmessageGetgamestatusmessagesession
3196GAME2PLAYAGAINMESSAGEgames.game2playagainmessageGame2playagainmessagesession
3207GAMEUNLOADEDMESSAGEgames.gameunloadedmessageGameunloadedmessagesession
3259GAME2CHECKGAMEDIRECTORYSTATUSMESSAGEgames.game2checkgamedirectorystatusmessageGame2checkgamedirectorystatusmessagesession
3505POLL_ANSWERgames.poll_answerPoll answersession
3802ACCEPTGAMEINVITEgames.acceptgameinviteAcceptgameinvitesession
6200POLL_VOTE_COUNTERgames.poll_vote_counterPoll vote countersession

Server to Client (s2c)

  • Packets: 28
IDHeaderPacketSummaryPhase
222GAME_CENTER_GAME_LISTgames.game_center_game_listGame center game listsession
448PLAYING_GAMEgames.playing_gamePlaying gamesession
662POLL_ERRORgames.poll_errorPoll errorsession
872GAME_CENTER_IN_ARENA_QUEUEgames.game_center_in_arena_queueGame center in arena queuesession
904GAMEINVITEgames.gameinviteGameinvitesession
1477LEFTQUEUEgames.leftqueueLeftqueuesession
1715UNLOADGAMEgames.unloadgameUnloadgamesession
1730GAME_CENTER_JOINING_FAILEDgames.game_center_joining_failedGame center joining failedsession
2142GAME_CENTER_STARTING_GAME_FAILEDgames.game_center_starting_game_failedGame center starting game failedsession
2196WEEKLY_GAME2_LEADERBOARDgames.weekly_game2_leaderboardWeekly game2 leaderboardsession
2246GAME_CENTER_DIRECTORY_STATUSgames.game_center_directory_statusGame center directory statussession
2260JOINEDQUEUEMESSAGEgames.joinedqueuemessageJoinedqueuemessagesession
2270WEEKLY_GAME2_FRIENDS_LEADERBOARDgames.weekly_game2_friends_leaderboardWeekly game2 friends leaderboardsession
2624LOAD_GAME_URLgames.load_game_urlLoad game urlsession
2641WEEKLY_GAME_REWARDgames.weekly_game_rewardWeekly game rewardsession
2893GAME_CENTER_STATUSgames.game_center_statusGame center statussession
2997POLL_CONTENTSgames.poll_contentsPoll contentssession
3035JOININGQUEUEFAILEDgames.joiningqueuefailedJoiningqueuefailedsession
3097WEEKLY_GAME_REWARD_WINNERSgames.weekly_game_reward_winnersWeekly game reward winnerssession
3138GAME_CENTER_USER_LEFT_GAMEgames.game_center_user_left_gameGame center user left gamesession
3191GAME_CENTER_STOP_COUNTERgames.game_center_stop_counterGame center stop countersession
3512WEEKLY_COMPETITIVE_LEADERBOARDgames.weekly_competitive_leaderboardWeekly competitive leaderboardsession
3560WEEKLY_COMPETITIVE_FRIENDS_LEADERBOARDgames.weekly_competitive_friends_leaderboardWeekly competitive friends leaderboardsession
3654LOADGAMEgames.loadgameLoadgamesession
3785POLL_OFFERgames.poll_offerPoll offersession
3805GAMESTATUSMESSAGEgames.gamestatusmessageGamestatusmessagesession
5200POLL_START_ROOMgames.poll_start_roomPoll start roomsession
5201POLL_ROOM_RESULTgames.poll_room_resultPoll room resultsession

Moderation & Safety

Client to Server (c2s)

  • Packets: 43
IDHeaderPacketSummaryPhase
15PICK_ISSUESmoderation.pick_issuesPick moderation issues for reviewsession
31MODTOOL_PREFERENCESmoderation.modtool_preferencesModtool preferencessession
211GET_CFH_CHATLOGmoderation.get_cfh_chatlogRequest the chat log associated with a call-for-help issuesession
229MODTOOL_SANCTION_ALERTmoderation.modtool_sanction_alertModtool sanction alertsession
234GUIDE_SESSION_INVITE_REQUESTERmoderation.guide_session_invite_requesterGuide session invite requestersession
291GUIDE_SESSION_REQUESTER_CANCELSmoderation.guide_session_requester_cancelsGuide session requester cancelssession
477GUIDE_SESSION_FEEDBACKmoderation.guide_session_feedbackGuide session feedbacksession
519GUIDE_SESSION_IS_TYPINGmoderation.guide_session_is_typingGuide session is typingsession
707MODTOOL_REQUEST_ROOM_INFOmoderation.modtool_request_room_infoModtool request room infosession
887GUIDE_SESSION_RESOLVEDmoderation.guide_session_resolvedGuide session resolvedsession
1052GUIDE_SESSION_GET_REQUESTER_ROOMmoderation.guide_session_get_requester_roomGuide session get requester roomsession
1391MODTOOL_REQUEST_USER_CHATLOGmoderation.modtool_request_user_chatlogModtool request user chatlogsession
1392MODTOOL_SANCTIONmoderation.modtool_sanctionModtool sanctionsession
1424GUIDE_SESSION_GUIDE_DECIDESmoderation.guide_session_guide_decidesGuide session guide decidessession
1572RELEASE_ISSUESmoderation.release_issuesRelease issuessession
1681DEFAULT_SANCTIONmoderation.default_sanctionDefault sanctionsession
1691CALL_FOR_HELPmoderation.call_for_helpSubmit a call-for-help reportsession
1840MODTOOL_ALERTEVENTmoderation.modtool_alerteventModtool alerteventsession
1922GUIDE_SESSION_ON_DUTY_UPDATEmoderation.guide_session_on_duty_updateGuide session on duty updatesession
1945MODTOOL_SANCTION_MUTEmoderation.modtool_sanction_muteModtool sanction mutesession
2067CLOSE_ISSUESmoderation.close_issuesClose one or more moderation issues with a resolutionsession
2501CHAT_REVIEW_GUIDE_DETACHEDmoderation.chat_review_guide_detachedChat review guide detachedsession
2582MODTOOL_SANCTION_KICKmoderation.modtool_sanction_kickModtool sanction kicksession
2587MODTOOL_REQUEST_ROOM_CHATLOGmoderation.modtool_request_room_chatlogModtool request room chatlogsession
2717CLOSE_ISSUE_DEFAULT_ACTIONmoderation.close_issue_default_actionClose issue default actionsession
2746GET_CFH_STATUSmoderation.get_cfh_statusGet cfh statussession
2755CALL_FOR_HELP_FROM_SELFIEmoderation.call_for_help_from_selfieCall for help from selfiesession
2766MODTOOL_SANCTION_BANmoderation.modtool_sanction_banModtool sanction bansession
2950CALL_FOR_HELP_FROM_IMmoderation.call_for_help_from_imCall for help from imsession
3060CHAT_REVIEW_SESSION_CREATEmoderation.chat_review_session_createChat review session createsession
3260MODTOOL_CHANGE_ROOM_SETTINGSmoderation.modtool_change_room_settingsModtool change room settingssession
3267GET_PENDING_CALLS_FOR_HELPmoderation.get_pending_calls_for_helpGet pending calls for helpsession
3295MOD_TOOL_USER_INFOmoderation.mod_tool_user_infoMod tool user infosession
3338GUIDE_SESSION_CREATEmoderation.guide_session_createGuide session createsession
3365CHAT_REVIEW_GUIDE_DECIDESmoderation.chat_review_guide_decidesChat review guide decidessession
3526MODTOOL_REQUEST_USER_ROOMSmoderation.modtool_request_user_roomsModtool request user roomssession
3605DELETE_PENDING_CALLS_FOR_HELPmoderation.delete_pending_calls_for_helpDelete pending calls for helpsession
3742MODTOOL_SANCTION_TRADELOCKmoderation.modtool_sanction_tradelockModtool sanction tradelocksession
3786GET_GUIDE_REPORTING_STATUSmoderation.get_guide_reporting_statusGet guide reporting statussession
3842MODTOOL_ROOM_ALERTmoderation.modtool_room_alertModtool room alertsession
3899GUIDE_SESSION_MESSAGEmoderation.guide_session_messageGuide session messagesession
3961CHAT_REVIEW_GUIDE_VOTEmoderation.chat_review_guide_voteChat review guide votesession
3969GUIDE_SESSION_REPORTmoderation.guide_session_reportGuide session reportsession

Server to Client (s2c)

  • Packets: 40
IDHeaderPacketSummaryPhase
30CHAT_REVIEW_SESSION_DETACHEDmoderation.chat_review_session_detachedChat review session detachedsession
77CFH_PENDING_CALLS_DELETEDmoderation.cfh_pending_calls_deletedCfh pending calls deletedsession
138GUIDE_SESSION_DETACHEDmoderation.guide_session_detachedGuide session detachedsession
143CHAT_REVIEW_SESSION_STARTEDmoderation.chat_review_session_startedChat review session startedsession
219GUIDE_SESSION_INVITED_TO_GUIDE_ROOMmoderation.guide_session_invited_to_guide_roomGuide session invited to guide roomsession
325CFH_TOPICSmoderation.cfh_topicsCfh topicssession
607CFH_CHATLOGmoderation.cfh_chatlogCfh chatlogsession
673GUIDE_SESSION_ERRORmoderation.guide_session_errorGuide session errorsession
735CHAT_REVIEW_SESSION_OFFERED_TO_GUIDEmoderation.chat_review_session_offered_to_guideChat review session offered to guidesession
841GUIDE_SESSION_MESSAGEmoderation.guide_session_messageGuide session messagesession
1016GUIDE_SESSION_PARTNER_IS_TYPINGmoderation.guide_session_partner_is_typingGuide session partner is typingsession
1121CFH_PENDING_CALLSmoderation.cfh_pending_callsCfh pending callssession
1333MODTOOL_ROOM_INFOmoderation.modtool_room_infoModtool room infosession
1456GUIDE_SESSION_ENDEDmoderation.guide_session_endedGuide session endedsession
1548GUIDE_ON_DUTY_STATUSmoderation.guide_on_duty_statusGuide on duty statussession
1576MODERATOR_TOOL_PREFERENCESmoderation.moderator_tool_preferencesModerator tool preferencessession
1591GUIDE_SESSION_ATTACHEDmoderation.guide_session_attachedGuide session attachedsession
1651MODERATION_REPORT_DISABLEDmoderation.cfh_disabled_notifyCfh disabled notifysession
1752MODTOOL_VISITED_ROOMS_USERmoderation.modtool_visited_rooms_userModtool visited rooms usersession
1829CHAT_REVIEW_SESSION_VOTING_STATUSmoderation.chat_review_session_voting_statusChat review session voting statussession
1847GUIDE_SESSION_REQUESTER_ROOMmoderation.guide_session_requester_roomGuide session requester roomsession
2030MODERATOR_MESSAGEmoderation.moderator_messageModerator messagesession
2221CFH_SANCTION_STATUSmoderation.cfh_sanction_statusCfh sanction statussession
2335MODERATOR_ACTION_RESULTmoderation.moderator_action_resultModerator action resultsession
2674GUIDE_TICKET_RESOLUTIONmoderation.guide_ticket_resolutionGuide ticket resolutionsession
2696MODERATION_TOOLmoderation.moderation_toolModeration toolsession
2782CFH_SANCTIONmoderation.cfh_sanctionCfh sanctionsession
2866MODERATION_USER_INFOmoderation.moderation_user_infoModeration user infosession
3150ISSUE_PICK_FAILEDmoderation.issue_pick_failedIssue pick failedsession
3192ISSUE_DELETEDmoderation.issue_deletedIssue deletedsession
3209GUIDE_SESSION_STARTEDmoderation.guide_session_startedGuide session startedsession
3276CHAT_REVIEW_SESSION_RESULTSmoderation.chat_review_session_resultsChat review session resultssession
3285GUIDE_TICKET_CREATION_RESULTmoderation.guide_ticket_creation_resultGuide ticket creation resultsession
3377MODTOOL_USER_CHATLOGmoderation.modtool_user_chatlogModtool user chatlogsession
3434MODTOOL_ROOM_CHATLOGmoderation.modtool_room_chatlogModtool room chatlogsession
3463GUIDE_REPORTING_STATUSmoderation.guide_reporting_statusGuide reporting statussession
3609ISSUE_INFOmoderation.issue_infoIssue infosession
3635CFH_RESULT_MESSAGEmoderation.cfh_result_messageCfh result messagesession
3679USER_SANCTION_STATUSmoderation.user_sanction_statusUser sanction statussession
3796CFH_REPLYmoderation.cfh_replyCfh replysession

Camera & Photos

Client to Server (c2s)

  • Packets: 8
IDHeaderPacketSummaryPhase
796REQUEST_CAMERA_CONFIGURATIONsession.request_camera_configurationRequest camera configurationsession
1461USER_SETTINGS_CAMERAuser.settings_cameraToggle camera-follow-avatar modesession
1982RENDER_ROOM_THUMBNAILsession.render_room_thumbnailRender room thumbnailsession
2068PUBLISH_PHOTOsession.publish_photoPublish photosession
2408PURCHASE_PHOTOsession.purchase_photoPurchase photosession
2468UPDATE_ROOM_THUMBNAILroom.update_room_thumbnailUpdate room thumbnailsession
2492CALL_FOR_HELP_FROM_PHOTOmoderation.call_for_help_from_photoCall for help from photosession
3959PHOTO_COMPETITIONsession.photo_competitionPhoto competitionsession

Server to Client (s2c)

  • Packets: 7
IDHeaderPacketSummaryPhase
463CAMERA_SNAPSHOTsession.camera_snapshotCamera snapshotsession
1927THUMBNAIL_UPDATE_RESULTsession.thumbnail_update_resultThumbnail update resultsession
2057CAMERA_PUBLISH_STATUSsession.camera_publish_statusCamera publish statussession
2783CAMERA_PURCHASE_OKsession.camera_purchase_okCamera purchase oksession
3595THUMBNAIL_STATUSsession.thumbnail_statusThumbnail statussession
3696CAMERA_STORAGE_URLsession.camera_storage_urlCamera storage urlsession
3878INIT_CAMERAsession.init_cameraInit camerasession

Notifications & Landing

Client to Server (c2s)

  • Packets: 6
IDHeaderPacketSummaryPhase
10FORWARD_TO_RANDOM_PROMOTED_ROOMnavigator.forward_to_random_promoted_roomForward to random promoted roomsession
1109INTERSTITIAL_SHOWNsession.interstitial_shownInterstitial shownsession
1827DESKTOP_NEWSsubscription.promo_articlesGet promo articlessession
2012MYSTERYBOXWAITINGCANCELEDMESSAGEfurniture.mysteryboxwaitingcanceledmessageMysteryboxwaitingcanceledmessagesession
2519GET_INTERSTITIALother.get_interstitialGet interstitialsession
3074MYSTERYBOX_OPEN_TROPHYfurniture.mysterybox_open_trophyMysterybox open trophysession

Server to Client (s2c)

  • Packets: 16
IDHeaderPacketSummaryPhase
286DESKTOP_NEWSsubscription.promo_articlesPromo articlessession
596CANCELMYSTERYBOXWAITMESSAGEfurniture.cancelmysteryboxwaitmessageCancelmysteryboxwaitmessagesession
859PET_LEVEL_NOTIFICATIONpet.level_notificationNotify the owner that a pet leveled upsession
909CUSTOM_USER_NOTIFICATIONfurniture.custom_notificationDeliver a custom notification message from furnituresession
934ISSUE_CLOSE_NOTIFICATIONmoderation.issue_close_notificationIssue close notificationsession
1634ROOM_MESSAGE_NOTIFICATIONroom.room_message_notificationRoom message notificationsession
1787NOTIFICATION_ELEMENT_POINTERsession.notification_element_pointerNotification element pointersession
1808INTERSTITIAL_MESSAGEsession.interstitial_messageInterstitial messagesession
1992NOTIFICATION_LISTsession.notification_listNotification listsession
2125NOTIFICATION_OFFER_REWARD_DELIVEREDsession.notification_offer_reward_deliveredNotification offer reward deliveredsession
2188CLUB_GIFT_NOTIFICATIONcatalog.club_gift_notificationNotify the player that Club gifts are availablesession
2275ACTIVITY_POINT_NOTIFICATIONuser.activity_point_notificationNotify the client of an activity-point currency changesession
3082MESSENGER_FRIEND_NOTIFICATIONmessenger.friend_notificationPush a friend-related state notification to the clientsession
3201SHOWMYSTERYBOXWAITMESSAGEfurniture.showmysteryboxwaitmessageShowmysteryboxwaitmessagesession
3712GOTMYSTERYBOXPRIZEMESSAGEfurniture.gotmysteryboxprizemessageGotmysteryboxprizemessagesession
5100NOTIFICATION_SIMPLE_ALERTsession.notification_simple_alertNotification simple alertsession

Crafting & Recycling

Client to Server (c2s)

  • Packets: 9
IDHeaderPacketSummaryPhase
398RECYCLER_PRIZESeconomy.recycler_prizesRecycler prizessession
633GET_CRAFTABLE_PRODUCTSeconomy.craftable_productsGet craftable productssession
1173GET_CRAFTING_RECIPEeconomy.crafting_recipeGet crafting recipesession
1251CRAFT_SECRETeconomy.craft_secretCraft secretsession
1342RECYCLER_STATUSeconomy.recycler_statusRecycler statussession
2771RECYCLER_ITEMSeconomy.recycler_itemsRecycler itemssession
3086GET_CRAFTING_RECIPES_AVAILABLEeconomy.crafting_recipes_availableGet crafting recipes availablesession
3115ITEM_EXCHANGE_REDEEMfurniture.item_exchange_redeemItem exchange redeemsession
3591CRAFTeconomy.craftCraftsession

Server to Client (s2c)

  • Packets: 7
IDHeaderPacketSummaryPhase
468RECYCLER_FINISHEDeconomy.recycler_finishedRecycler finishedsession
618CRAFTING_RESULTeconomy.crafting_resultCrafting resultsession
1000CRAFTABLE_PRODUCTSeconomy.craftable_productsCraftable productssession
2124CRAFTING_RECIPES_AVAILABLEeconomy.crafting_recipes_availableCrafting recipes availablesession
2774CRAFTING_RECIPEeconomy.crafting_recipeCrafting recipesession
3164RECYCLER_PRIZESeconomy.recycler_prizesRecycler prizessession
3433RECYCLER_STATUSeconomy.recycler_statusRecycler statussession

Other

Client to Server (c2s)

  • Packets: 7
IDHeaderPacketSummaryPhase
790TRY_PHONE_NUMBERother.try_phone_numberTry phone numbersession
1379SET_PHONE_NUMBER_VERIFICATION_STATUSother.set_phone_number_verification_statusSet phone number verification statussession
1849GET_FAQ_TEXTother.get_faq_textGet faq textsession
2031SEARCH_FAQSother.search_faqsSearch faqssession
2721VERIFY_CODEother.verify_codeVerify codesession
2741RESET_PHONE_NUMBER_STATEother.reset_phone_number_stateReset phone number statesession
3445GET_FAQ_CATEGORYother.get_faq_categoryGet faq categorysession

Server to Client (s2c)

  • Packets: 3
IDHeaderPacketSummaryPhase
91PHONE_TRY_VERIFICATION_CODE_RESULTother.phone_try_verification_code_resultPhone try verification code resultsession
800PHONE_TRY_NUMBER_RESULTother.phone_try_number_resultPhone try number resultsession
2890PHONE_COLLECTION_STATEother.phone_collection_statePhone collection statesession