diff --git a/BattlePlace/WebApi.hs b/BattlePlace/WebApi.hs
--- a/BattlePlace/WebApi.hs
+++ b/BattlePlace/WebApi.hs
@@ -85,6 +85,7 @@
 	{ matchRequest_teamSizes :: !(VU.Vector MatchTeamSize)
 	, matchRequest_maxMatchTime :: {-# UNPACK #-} !Int
 	, matchRequest_matchTag :: !(Maybe MatchTag)
+	, matchRequest_serverTag :: !(Maybe ServerTag)
 	, matchRequest_info :: !(Maybe MatchPlayerInfo)
 	} deriving Generic
 instance J.FromJSON MatchRequest where
@@ -167,6 +168,7 @@
 data ServerMatchRequest = ServerMatchRequest
 	{ serverMatchRequest_projectId :: {-# UNPACK #-} !ProjectId
 	, serverMatchRequest_projectServerToken :: !ProjectServerToken
+	, serverMatchRequest_serverTag :: !(Maybe ServerTag)
 	, serverMatchRequest_maxSessionsCount :: {-# UNPACK #-} !Int
 	, serverMatchRequest_name :: !T.Text
 	, serverMatchRequest_info :: !MatchServerInfo
@@ -203,6 +205,8 @@
 	{ serverSession_sessionId :: !SessionId
 	, serverSession_serverSessionToken :: !(InternalToken ServerSessionToken)
 	, serverSession_teams :: !(V.Vector MatchTeam)
+	, serverSession_matchTag :: !MatchTag
+	, serverSession_serverTag :: !ServerTag
 	} deriving Generic
 instance J.FromJSON ServerSession where
 	parseJSON = J.genericParseJSON jsonOptions
diff --git a/BattlePlace/WebApi/Types.hs b/BattlePlace/WebApi/Types.hs
--- a/BattlePlace/WebApi/Types.hs
+++ b/BattlePlace/WebApi/Types.hs
@@ -19,6 +19,7 @@
 	, ProjectServerToken(..)
 	, MatchTeamSize
 	, MatchTag(..)
+	, ServerTag(..)
 	, MatchPlayerInfo(..)
 	, MatchToken(..)
 	, MatchFailureReason(..)
@@ -153,6 +154,9 @@
 
 -- | Match tag in match request.
 newtype MatchTag = MatchTag T.Text deriving (Eq, Hashable, Semigroup, Monoid, J.FromJSON, J.ToJSON)
+
+-- | Server tag in match request.
+newtype ServerTag = ServerTag T.Text deriving (Eq, Hashable, Semigroup, Monoid, J.FromJSON, J.ToJSON)
 
 -- | Opaque player info.
 newtype MatchPlayerInfo = MatchPlayerInfo T.Text deriving (Semigroup, Monoid, J.FromJSON, J.ToJSON)
diff --git a/battleplace.cabal b/battleplace.cabal
--- a/battleplace.cabal
+++ b/battleplace.cabal
@@ -1,5 +1,5 @@
 name:                battleplace
-version:             0.1.0.3
+version:             0.1.0.4
 synopsis:            Core definitions for BattlePlace.io service
 description:         Core definitions for BattlePlace.io service
 license:             MIT
