Skip to content

Instantly share code, notes, and snippets.

@blha303
Created August 3, 2016 11:24
Show Gist options
  • Save blha303/8c5b925f95c23c08197ac3a82e1bee15 to your computer and use it in GitHub Desktop.
Save blha303/8c5b925f95c23c08197ac3a82e1bee15 to your computer and use it in GitHub Desktop.
{
"d":{
"Host":"lis.os.eidos.com",
"Environment":"PROD",
"ClientIP":"IP ADDR",
"ClientCountryCode":"US",
"ClientCityName":"Beverley Hills",
"ClientRegionCode":"555",
"ClientZipCode":"",
"ClientLatitude":0,
"ClientLongitude":0,
"ClientMetroCode":0,
"ClientAreaCode":0,
"UserAgent":"OS/5.0.22/linux/official",
"ServerTime":15000000000,
"ConnectionKeepAliveMS":20000,
"Metadata":{
"DataServiceVersion":"1.0",
"ClientConfiguration":{
"MetricsThreshold":"65536",
"MetricsPriorityThreshold":"4096",
"UsageTrackingEnabled":"false",
"UsageTrackingMetricsEnabled":"false",
"UsageTrackingSamplingInterval":"30000",
"UsageTrackingMetricsInterval":"300000"
},
"Schemas":[
{
"Namespace":"game",
"EntityTypes":[
{
"Name":"os_player",
"Key":[
"_id"
],
"Properties":[
{
"Name":"_id",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"diagnostic",
"Key":[
"_id"
],
"Properties":[
{
"Name":"_id",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"s_playerName",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"i32_score",
"Type":"Edm.Int32",
"Nullable":false
}
]
},
{
"Name":"os_metric",
"Key":[
"_id"
],
"Properties":[
{
"Name":"_id",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"consumableinfo",
"Key":[
"s_uid"
],
"Properties":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"txninfo",
"Key":[
"s_uid"
],
"Properties":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"i64_txnId",
"Type":"Edm.Int64",
"Nullable":false
},
{
"Name":"i32_errorcode",
"Type":"Edm.Int32",
"Nullable":false
},
{
"Name":"s_errorText",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"ossteamresponse",
"Key":[
"s_uid"
],
"Properties":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"i32_errorCode",
"Type":"Edm.Int32",
"Nullable":false
},
{
"Name":"s_errorDesc",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"userprofile",
"Key":[
"_id"
],
"Properties":[
{
"Name":"_id",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"profile",
"Key":[
"_id"
],
"Properties":[
{
"Name":"_id",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"communityfactreturn",
"Key":[
"s_factID"
],
"Properties":[
{
"Name":"s_factID",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"offerid",
"Key":[
"i64_offerId"
],
"Properties":[
{
"Name":"i64_offerId",
"Type":"Edm.Int64",
"Nullable":false
}
]
},
{
"Name":"offlinespecialfeature",
"Key":[
"i32_episode"
],
"Properties":[
{
"Name":"i32_episode",
"Type":"Edm.Int32",
"Nullable":false
}
]
},
{
"Name":"infocast",
"Key":[
"_id"
],
"Properties":[
{
"Name":"_id",
"Type":"Edm.String",
"Nullable":false
}
]
}
],
"ComplexTypes":[
{
"Name":"ClientInfo",
"Properties":[
{
"Name":"Host",
"Type":"Edm.String",
"Nullable":true
},
{
"Name":"ClientIP",
"Type":"Edm.String",
"Nullable":true
},
{
"Name":"UserAgent",
"Type":"Edm.String",
"Nullable":true
},
{
"Name":"ServletVersion",
"Type":"Edm.String",
"Nullable":true
}
]
},
{
"Name":"Options"
},
{
"Name":"ServerStatus"
},
{
"Name":"Result",
"Properties":[
{
"Name":"i16_code",
"Type":"Edm.Int16",
"Nullable":false
}
]
},
{
"Name":"SEMSubmit",
"Properties":[
{
"Name":"s_SEMID",
"Type":"Edm.String",
"Nullable":true
},
{
"Name":"s_email",
"Type":"Edm.String",
"Nullable":true
},
{
"Name":"b_confirmed",
"Type":"Edm.Boolean",
"Nullable":true
},
{
"Name":"s_facebookID",
"Type":"Edm.String",
"Nullable":true
},
{
"Name":"s_longTermToken",
"Type":"Edm.String",
"Nullable":true
}
]
},
{
"Name":"SEMLinkedAccount",
"Properties":[
{
"Name":"id",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"account_type",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"PlatformIDInfo",
"Properties":[
{
"Name":"s_pid",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"s_name",
"Type":"Edm.String",
"Nullable":false
}
]
},
{
"Name":"GeoLocation",
"Properties":[
{
"Name":"s_countryCode",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"s_cityName",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"s_region",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"s_zipCode",
"Type":"Edm.String",
"Nullable":false
},
{
"Name":"f_latitude",
"Type":"Edm.Single",
"Nullable":false
},
{
"Name":"f_longitude",
"Type":"Edm.Single",
"Nullable":false
},
{
"Name":"i32_metroCode",
"Type":"Edm.Int32",
"Nullable":false
},
{
"Name":"i32_areaCode",
"Type":"Edm.Int32",
"Nullable":false
}
]
}
],
"EntityContainers":[
{
"Name":"gameEntities",
"IsDefaultEntityContainer":true,
"EntitySets":[
{
"Name":"os_players",
"EntityType":"game.os_player",
"AuthPolicy":"Policy.GAME"
},
{
"Name":"os_diagnostic",
"EntityType":"game.diagnostic",
"AuthPolicy":"Policy.PUBLIC"
},
{
"Name":"os_metrics",
"EntityType":"game.os_metric",
"AuthPolicy":"Policy.GAME"
},
{
"Name":"consumableinfos",
"EntityType":"game.consumableinfo",
"AuthPolicy":"Policy.OS"
},
{
"Name":"txninfos",
"EntityType":"game.txninfo",
"AuthPolicy":"Policy.OS"
},
{
"Name":"ossteamresponses",
"EntityType":"game.ossteamresponse",
"AuthPolicy":"Policy.OS"
},
{
"Name":"userprofiles",
"EntityType":"game.userprofile",
"AuthPolicy":"Policy.OS"
},
{
"Name":"profiles",
"EntityType":"game.profile",
"AuthPolicy":"Policy.OS"
},
{
"Name":"communityfactreturns",
"EntityType":"game.communityfactreturn",
"AuthPolicy":"Policy.OS"
},
{
"Name":"offerids",
"EntityType":"game.offerid",
"AuthPolicy":"Policy.OS"
},
{
"Name":"offlinespecialfeatures",
"EntityType":"game.offlinespecialfeature",
"AuthPolicy":"Policy.OS"
},
{
"Name":"infocast",
"EntityType":"game.infocast",
"AuthPolicy":"Policy.OS"
}
],
"FunctionImports":[
{
"Name":"AddMetric",
"HttpMethod":"GET",
"AuthPolicy":"Policy.ANY"
},
{
"Name":"UpdateInfocastMessages",
"ReturnType":"Edm.Boolean",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"_id",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_Type",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_DateBegin",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_DateEnd",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i16_episode",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"DeleteInfocastMessages",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"_id",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"GetInfocastMessages",
"EntitySet":"infocast",
"ReturnType":"Collection(game.infocast)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE"
},
{
"Name":"GetTodaysInfocast",
"EntitySet":"infocast",
"ReturnType":"Collection(game.infocast)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC",
"Parameters":[
{
"Name":"s_locale",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i16_episode",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"UpdateUserProfileGameSpecific",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"SetUserProfileFriends",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"CalculateCommunityProfileStats",
"ReturnType":"Edm.Int32",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS"
},
{
"Name":"CommunityFactsGetEpisode",
"EntitySet":"communityfactreturns",
"ReturnType":"Collection(game.communityfactreturn)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"i16_episode",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"CommunityFactsGetAll",
"EntitySet":"communityfactreturns",
"ReturnType":"Collection(game.communityfactreturn)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME"
},
{
"Name":"CalculateFriendsProfileStats",
"ReturnType":"Edm.Int32",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS"
},
{
"Name":"GetFriendsProfileStats",
"EntitySet":"communityfactreturns",
"ReturnType":"Collection(game.communityfactreturn)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i16_episode",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"GetSeasonPassOfferIdList",
"EntitySet":"offerids",
"ReturnType":"Collection(game.offerid)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_region",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"UpdateAvailableEpisodeOfferId",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_region",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i32_episode",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"GetSpecialFlag",
"EntitySet":"offlinespecialfeatures",
"ReturnType":"game.offlinespecialfeature",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"i32_episode",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"EnableSpecialFlag",
"ReturnType":"Edm.Boolean",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"i32_episode",
"Type":"Edm.Int32",
"Mode":"In"
},
{
"Name":"b_enable",
"Type":"Edm.Boolean",
"Mode":"In"
}
]
},
{
"Name":"AddInfocastMessages",
"ReturnType":"Edm.String",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_Type",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_DateBegin",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_DateEnd",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i16_episode",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"SetUserProfileGameSpecific",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"AddMetrics",
"HttpMethod":"POST",
"AuthPolicy":"Policy.ANY"
},
{
"Name":"os_GetMonitoring",
"ReturnType":"game.ServerStatus",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS"
},
{
"Name":"os_GetStatus",
"ReturnType":"game.ClientInfo",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC"
},
{
"Name":"os_GetServiceInfo",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC"
},
{
"Name":"os_GetChangeLog",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC"
},
{
"Name":"os_GetChangeLogHTML",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC"
},
{
"Name":"os_GetOptions",
"ReturnType":"game.Options",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS"
},
{
"Name":"os_SetOptions",
"ReturnType":"game.Options",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"name",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"value",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"ClearCache",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_Name",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetPlayer",
"EntitySet":"os_players",
"ReturnType":"game.os_player",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"UID",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_Ping",
"ReturnType":"Edm.Int64",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC"
},
{
"Name":"os_SendNotification",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_sender",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i32_type",
"Type":"Edm.Int32",
"Mode":"In"
},
{
"Name":"s_platform",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i64_lifespan",
"Type":"Edm.Int64",
"Mode":"In"
}
]
},
{
"Name":"os_NotificationExpired",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_id",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i32_type",
"Type":"Edm.Int32",
"Mode":"In"
},
{
"Name":"s_message",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_platform",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_sender",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetGeoLocation",
"ReturnType":"game.GeoLocation",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME"
},
{
"Name":"SEM_Login",
"ReturnType":"game.SEMSubmit",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC",
"Parameters":[
{
"Name":"s_type",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_value",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"SEM_SubmitEmail",
"ReturnType":"game.SEMSubmit",
"HttpMethod":"GET",
"AuthPolicy":"Policy.PUBLIC",
"Parameters":[
{
"Name":"s_type",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_value",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"SEM_DeleteUser",
"ReturnType":"game.Result",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_type",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_value",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"SEM_UnlinkPlayer",
"ReturnType":"game.Result",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_type",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_value",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"SEM_GetLinkedAccounts",
"ReturnType":"Collection(game.SEMLinkedAccount)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_type",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_value",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"FB_PostToWall",
"ReturnType":"game.Result",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_facebookID",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"FB_PostImageToWall",
"ReturnType":"game.Result",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_facebookID",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_imageName",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_linkName",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_linkCaption",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_linkDescription",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_TranslatePlatformIds",
"ReturnType":"Collection(game.PlatformIDInfo)",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAMESEE"
},
{
"Name":"osGetConsumablesInfo",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"osNewTransaction",
"EntitySet":"txninfos",
"ReturnType":"game.txninfo",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_offerIds",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"osCreateCustomTransaction",
"EntitySet":"txninfos",
"ReturnType":"game.txninfo",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"osFinalizeTransaction",
"EntitySet":"txninfos",
"ReturnType":"game.txninfo",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i64_txnId",
"Type":"Edm.Int64",
"Mode":"In"
}
]
},
{
"Name":"osCancelTransaction",
"EntitySet":"txninfos",
"ReturnType":"game.txninfo",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i64_txnId",
"Type":"Edm.Int64",
"Mode":"In"
},
{
"Name":"i32_reason",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"osPreTransferTransaction",
"EntitySet":"txninfos",
"ReturnType":"game.txninfo",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"i64_txnId",
"Type":"Edm.Int64",
"Mode":"In"
}
]
},
{
"Name":"osGetIncompleteTransaction",
"EntitySet":"txninfos",
"ReturnType":"Collection(game.txninfo)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"Steam_GetUserInfo",
"EntitySet":"ossteamresponses",
"ReturnType":"game.ossteamresponse",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetLastMetrics",
"EntitySet":"os_metrics",
"ReturnType":"Collection(game.os_metric)",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"i32_n",
"Type":"Edm.Int32",
"Mode":"In"
}
]
},
{
"Name":"os_GetMetric",
"EntitySet":"os_metrics",
"ReturnType":"game.os_metric",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_uuid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"CreateUserProfile",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_CreateUserProfile",
"ReturnType":"Edm.Int32",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"DeleteUserProfile",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"GetUserProfileGlobal",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUserProfileGlobal",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"UpdateUserProfileGlobal",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_UpdateUserProfileGlobal",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"GetUserProfilePlatform",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUserProfilePlatform",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"UpdateUserProfilePlatform",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_UpdateUserProfilePlatform",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"GetUserProfileFranchise",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUserProfileFranchise",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"UpdateUserProfileFranchise",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_UpdateUserProfileFranchise",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"GetUserProfileGameGeneric",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUserProfileGameGeneric",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"UpdateUserProfileGameGeneric",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_UpdateUserProfileGameGeneric",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"GetUserProfileGameSpecific",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUserProfileGameSpecific",
"EntitySet":"userprofiles",
"ReturnType":"game.userprofile",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_SetUserProfileGameSpecific",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_UpdateUserProfileGameSpecific",
"ReturnType":"Edm.Int32",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"GetUserProfileCountry",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUserProfileCountry",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"SetUserProfileCountry",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_country",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_SetUserProfileCountry",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_country",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"UpdateSEMinfo",
"ReturnType":"Edm.Boolean",
"HttpMethod":"POST",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_semid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"DeleteSEMinfo",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_semid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"LinkToSEM",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_semid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_authSystem",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_authId",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"UnlinkFromSEM",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAMESEE",
"Parameters":[
{
"Name":"s_semid",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_authSystem",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_authId",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"ValidateSEM",
"ReturnType":"Edm.Boolean",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS"
},
{
"Name":"os_BackupUserProfiles",
"ReturnType":"Edm.Int32",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS"
},
{
"Name":"os_CreateSegment",
"ReturnType":"Edm.String",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetSegmentMetadata",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetSegmentList",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE"
},
{
"Name":"os_UpdateSegmentMetadata",
"ReturnType":"Edm.String",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_DeleteSegment",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_AddPlayersToSegment",
"ReturnType":"Edm.String",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetPlayersFromSegment",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetSegmentsFromPlayer",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_RemovePlayersFromSegment",
"ReturnType":"Edm.String",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_AddUsageLog",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_log",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUsageLogs",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_CreateABTest",
"ReturnType":"Edm.String",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetABTestMetadata",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetABTestList",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE"
},
{
"Name":"os_UpdateABTestMetadata",
"ReturnType":"Edm.String",
"HttpMethod":"POST",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_DeleteABTest",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_AddUsageLogToABTest",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_log",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetUsageLogsFromABTest",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_AddSegmentToABTest",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_RemoveSegmentFromABTest",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_SetDefaultABTestSegment",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_segment",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_SetDefaultABTestSegmentAsRandom",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_GetPlayerSegmentFromABTest",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
},
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_CheckABTestConsistency",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.SEE",
"Parameters":[
{
"Name":"s_abtest",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"PS4_GetFriendList",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.GAME",
"Parameters":[
{
"Name":"s_uid",
"Type":"Edm.String",
"Mode":"In"
}
]
},
{
"Name":"os_TestCache",
"ReturnType":"Edm.String",
"HttpMethod":"GET",
"AuthPolicy":"Policy.OS",
"Parameters":[
{
"Name":"s_cacheName",
"Type":"Edm.String",
"Mode":"In"
}
]
}
]
}
]
}
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment