Skip to content

steammessages_base.proto

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · schema format 2.2

Group: GC and Steam SDKMessages: 18 top-level, 18 totalEnums: 3 top-level, 3 total

Imports: google/protobuf/descriptor.proto

Enums

EBanContentCheckResult

NameNumberMessage
k_EBanContentCheckResult_NotScanned0
k_EBanContentCheckResult_Reset1
k_EBanContentCheckResult_NeedsChecking2
k_EBanContentCheckResult_VeryUnlikely5
k_EBanContentCheckResult_Unlikely30
k_EBanContentCheckResult_Possible50
k_EBanContentCheckResult_Likely75
k_EBanContentCheckResult_VeryLikely100

EProtoClanEventType

NameNumberMessage
k_EClanOtherEvent1
k_EClanGameEvent2
k_EClanPartyEvent3
k_EClanMeetingEvent4
k_EClanSpecialCauseEvent5
k_EClanMusicAndArtsEvent6
k_EClanSportsEvent7
k_EClanTripEvent8
k_EClanChatEvent9
k_EClanGameReleaseEvent10
k_EClanBroadcastEvent11
k_EClanSmallUpdateEvent12
k_EClanPreAnnounceMajorUpdateEvent13
k_EClanMajorUpdateEvent14
k_EClanDLCReleaseEvent15
k_EClanFutureReleaseEvent16
k_EClanESportTournamentStreamEvent17
k_EClanDevStreamEvent18
k_EClanFamousStreamEvent19
k_EClanGameSalesEvent20
k_EClanGameItemSalesEvent21
k_EClanInGameBonusXPEvent22
k_EClanInGameLootEvent23
k_EClanInGamePerksEvent24
k_EClanInGameChallengeEvent25
k_EClanInGameContestEvent26
k_EClanIRLEvent27
k_EClanNewsEvent28
k_EClanBetaReleaseEvent29
k_EClanInGameContentReleaseEvent30
k_EClanFreeTrial31
k_EClanSeasonRelease32
k_EClanSeasonUpdate33
k_EClanCrosspostEvent34
k_EClanInGameEventGeneral35

PartnerEventNotificationType

NameNumberMessage
k_EEventStart0
k_EEventBroadcastStart1
k_EEventMatchStart2
k_EEventPartnerMaxType3

Messages

CMsgIPAddress

Referenced by (1): CMsgIPAddressBucket

FieldNumberLabelTypeDefaultDescription
v41optional oneof ipfixed32
v62optional oneof ipbytes

CMsgIPAddressBucket

FieldNumberLabelTypeDefaultDescription
original_ip_address1optionalCMsgIPAddress
bucket2optionalfixed64

CMsgProtoBufHeader

FieldNumberLabelTypeDefaultDescription
steamid1optionalfixed64
client_sessionid2optionalint32
routing_appid3optionaluint32
jobid_source10optionalfixed6418446744073709551615
jobid_target11optionalfixed6418446744073709551615
target_job_name12optionalstring
eresult13optionalint322
error_message14optionalstring
ip15optional oneof ip_addruint32
auth_account_flags16optionaluint32
transport_error17optionalint321
messageid18optionaluint6418446744073709551615
publisher_group_id19optionaluint32
sysid20optionaluint32
trace_tag21optionaluint64
token_source22optionaluint32
admin_spoofing_user23optionalbool
seq_num24optionalint32
webapi_key_id25optionaluint32
is_from_external_source26optionalbool
forward_to_sysid27repeateduint32
cm_sysid28optionaluint32
ip_v629optional oneof ip_addrbytes
launcher_type31optionaluint320
realm32optionaluint320
timeout_ms33optionalint32-1
debug_source34optionalstring

CMsgMulti

FieldNumberLabelTypeDefaultDescription
size_unzipped1optionaluint32
message_body2optionalbytes

CMsgProtobufWrapped

FieldNumberLabelTypeDefaultDescription
message_body1optionalbytes

CMsgAuthTicket

FieldNumberLabelTypeDefaultDescription
estate1optionaluint32
eresult2optionaluint322
steamid3optionalfixed64
gameid4optionalfixed64
h_steam_pipe5optionaluint32
ticket_crc6optionaluint32
ticket7optionalbytes

CCDDBAppDetailCommon

FieldNumberLabelTypeDefaultDescription
appid1optionaluint32
name2optionalstring
icon3optionalstring
tool6optionalbool
demo7optionalbool
media8optionalbool
community_visible_stats9optionalbool
friendly_name10optionalstring
propagation11optionalstring
has_adult_content12optionalbool
is_visible_in_steam_china13optionalbool
app_type14optionaluint32

CMsgAppRights

FieldNumberLabelTypeDefaultDescription
edit_info1optionalbool
publish2optionalbool
view_error_data3optionalbool
download4optionalbool
upload_cdkeys5optionalbool
generate_cdkeys6optionalbool
view_financials7optionalbool
manage_ceg8optionalbool
manage_signing9optionalbool
manage_cdkeys10optionalbool
edit_marketing11optionalbool
economy_support12optionalbool
economy_support_supervisor13optionalbool
manage_pricing14optionalbool
broadcast_live15optionalbool
view_marketing_traffic16optionalbool
edit_store_display_content17optionalbool

CCuratorPreferences

FieldNumberLabelTypeDefaultDescription
supported_languages1optionaluint32
platform_windows2optionalbool
platform_mac3optionalbool
platform_linux4optionalbool
vr_content5optionalbool
adult_content_violence6optionalbool
adult_content_sex7optionalbool
timestamp_updated8optionaluint32
tagids_curated9repeateduint32
tagids_filtered10repeateduint32
website_title11optionalstring
website_url12optionalstring
discussion_url13optionalstring
show_broadcast14optionalbool

CLocalizationToken

FieldNumberLabelTypeDefaultDescription
language1optionaluint32
localized_string2optionalstring

CClanEventUserNewsTuple

Referenced by (1): CClanMatchEventByRange

FieldNumberLabelTypeDefaultDescription
clanid1optionaluint32
event_gid2optionalfixed64
announcement_gid3optionalfixed64
rtime_start4optionaluint32
rtime_end5optionaluint32
priority_score6optionaluint32
type7optionaluint32
clamp_range_slot8optionaluint32
appid9optionaluint32
rtime32_last_modified10optionaluint32

CClanMatchEventByRange

FieldNumberLabelTypeDefaultDescription
rtime_before1optionaluint32
rtime_after2optionaluint32
qualified3optionaluint32
events4repeatedCClanEventUserNewsTuple

CCommunity_ClanAnnouncementInfo

Referenced by (1): CClanEventData

FieldNumberLabelTypeDefaultDescription
gid1optionaluint64
clanid2optionaluint64
posterid3optionaluint64
headline4optionalstring
posttime5optionaluint32
updatetime6optionaluint32
body7optionalstring
commentcount8optionalint32
tags9repeatedstring
language10optionalint32
hidden11optionalbool
forum_topic_id12optionalfixed64
event_gid13optionalfixed64
voteupcount14optionalint32
votedowncount15optionalint32
ban_check_result16optionalEBanContentCheckResult

CClanEventData

FieldNumberLabelTypeDefaultDescription
gid1optionalfixed64
clan_steamid2optionalfixed64
event_name3optionalstring
event_type4optionalEProtoClanEventType
appid5optionaluint32
server_address6optionalstring
server_password7optionalstring
rtime32_start_time8optionaluint32
rtime32_end_time9optionaluint32
comment_count10optionalint32
creator_steamid11optionalfixed64
last_update_steamid12optionalfixed64
event_notes13optionalstring
jsondata14optionalstring
announcement_body15optionalCCommunity_ClanAnnouncementInfo
published16optionalbool
hidden17optionalbool
rtime32_visibility_start18optionaluint32
rtime32_visibility_end19optionaluint32
broadcaster_accountid20optionaluint32
follower_count21optionaluint32
ignore_count22optionaluint32
forum_topic_id23optionalfixed64
rtime32_last_modified24optionaluint32
news_post_gid25optionalfixed64
rtime_mod_reviewed26optionaluint32
featured_app_tagid27optionaluint32
referenced_appids28repeateduint32
build_id29optionaluint32
build_branch30optionalstring

CBilling_Address

FieldNumberLabelTypeDefaultDescription
first_name1optionalstring
last_name2optionalstring
address13optionalstring
address24optionalstring
city5optionalstring
us_state6optionalstring
country_code7optionalstring
postcode8optionalstring
zip_plus49optionalint32
phone10optionalstring

CPackageReservationStatus

FieldNumberLabelTypeDefaultDescription
packageid1optionaluint32
reservation_state2optionalint32
queue_position3optionalint32
total_queue_size4optionalint32
reservation_country_code5optionalstring
expired6optionalbool
time_expires7optionaluint32
time_reserved8optionaluint32

CMsgKeyValuePair

Referenced by (1): CMsgKeyValueSet

FieldNumberLabelTypeDefaultDescription
name1optionalstring
value2optionalstring

CMsgKeyValueSet

FieldNumberLabelTypeDefaultDescription
pairs1repeatedCMsgKeyValuePair

Reference graph

Message reference graph (4 edges)
flowchart LR
    n0["CMsgIPAddressBucket"]
    n1["CMsgIPAddress"]
    n0 --> n1
    n2["CClanMatchEventByRange"]
    n3["CClanEventUserNewsTuple"]
    n2 --> n3
    n4["CClanEventData"]
    n5["CCommunity_ClanAnnouncementInfo"]
    n4 --> n5
    n6["CMsgKeyValueSet"]
    n7["CMsgKeyValuePair"]
    n6 --> n7