Get All Pex Client Raw By Filter
GET/match/v1/pex/client/raw
Get pages of PEX client raw data based on provided filters
Required Permissions:
- For any pex client any of:
match:*,match:pex:read
Request
Query Parameters
The maximum number of elements to be returned per call
Responses
- 200
- 403
- 404
- 422
Successful Response
- application/json
- Schema
- Example (from schema)
Schema
Array [
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexCount
- MOD1
- PexCount
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexStat
- MOD1
- MOD1
- MOD1
- MOD1
- PexClientScores
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- Platform
- MOD1
]
- MOD1
- Time Zone Aware Datetime
- Time Zone Aware Datetime
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- MOD1
- Platform
- MOD1
results
object[]
List of PEX reports for this match
Timestamp of when the resource was created
frame_time
object
Frametime
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
delta_time
object
Delta time
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
tick_count
object
Server tick rate
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
delayed_tick_count
object
Delayed tick count
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
memory_ws
object
Memory working set
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
memory_vb
object
Memory video buffer
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
cpu_process
object
CPU process
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
ping
object
Average ping across players
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
in_packets
object
In packets metrics
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
out_packets
object
Out packets metrics
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
total_packets
object
Total packets metrics
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
in_packet_loss
object
In packets lost metrics
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
out_packet_loss
object
Out packets lost metrics
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
total_packet_loss
object
Total packets lost metrics
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
in_packet_loss_pct
object
Packets lost percentage in
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
out_packet_loss_pct
object
Packets lost percentage out
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
total_packet_loss_pct
object
Total packet lost percentage
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
total_disconnects
object
Total disconnects
anyOf
count
object
Count of values
anyOf
number
match_duration
object
Match duration
anyOf
count
object
Count of values
anyOf
number
game_thread_time
object
Game thread time
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
render_thread_time
object
Render thread time
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
gpu_time
object
GPU time
anyOf
min
object
Minimum value
anyOf
number
max
object
Maximum value
anyOf
number
avg
object
Average value
anyOf
number
stddev
object
Standard deviation
anyOf
number
scores
object
Scores
anyOf
overall_match_score
object
Overall match score
anyOf
boolean
app_score
object
App game score
anyOf
boolean
gameplay_score
object
Gameplay score
anyOf
boolean
network_score
object
Network score
anyOf
boolean
connection_count_score
object
Connection count score
anyOf
boolean
frame_time_score
object
Frame time score
anyOf
boolean
delta_time_score
object
Delta time score
anyOf
boolean
tick_count_score
object
Tick count score
anyOf
boolean
delayed_tick_count_score
object
Delayed tick count score
anyOf
boolean
memory_ws_score
object
Memory working set score
anyOf
boolean
memory_vb_score
object
Memory video buffer score
anyOf
boolean
cpu_process_score
object
CPU process score
anyOf
boolean
ping_score
object
Ping score
anyOf
boolean
in_packet_loss_score
object
In packet loss score
anyOf
boolean
out_packet_loss_score
object
Out packet loss score
anyOf
boolean
total_disconnects_score
object
Total disconnects score
anyOf
boolean
Match ID
region_id
object
Region ID
anyOf
string
server_id
object
Server ID
anyOf
string
allocation_id
object
Allocation ID
anyOf
string
datacenter_provider
object
Datacenter provider
anyOf
string
datacenter_location
object
Datacenter location
anyOf
string
address_ip
object
IP address
anyOf
string
map_name
object
Map name
anyOf
string
game_mode
object
Game mode
anyOf
string
matchmaking_profile_id
object
Matchmaking profile ID
anyOf
string
expected_team_size
object
Expected team size
anyOf
integer
expected_player_count
object
Expected player count
anyOf
integer
host_player_uuid
object
Player UUID of the host
anyOf
string
owning_player_uuid
object
Player UUID of the owner
anyOf
string
version
object
Version
anyOf
string
device_info
object
Device info
anyOf
string
platform_id
object
Platform ID
anyOf
string
Possible values: [Anon, Basic, XboxLive, PSN, NintendoNAID, NintendoSwitch, NintendoPPID, Google, GooglePlay, Apple, Epic, Steam, Amazon, Twitch, RallyHere, LegacyName]
custom_data
object
Custom data
anyOf
Player UUID
cursor
object
Base64 encoded json that contains the filters and cursor position
anyOf
string
filters
object
to_datetime
object
To datetime
anyOf
Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone
string
from_datetime
object
From datetime
anyOf
Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone
string
match_id
object
Match ID
anyOf
string
region_id
object
Region ID
anyOf
string
server_id
object
Server ID
anyOf
string
allocation_id
object
Allocation ID
anyOf
string
datacenter_provider
object
Datacenter provider
anyOf
string
datacenter_location
object
Datacenter location
anyOf
string
machine_class
object
Machine class
anyOf
string
address_ip
object
IP address
anyOf
string
map_name
object
Map name
anyOf
string
game_mode
object
Game mode
anyOf
string
matchmaking_profile_id
object
Matchmaking profile ID
anyOf
string
expected_team_size
object
Expected team size
anyOf
integer
expected_player_count
object
Expected player count
anyOf
integer
host_player_uuid
object
Player UUID of the host
anyOf
string
owning_player_uuid
object
Player UUID of the owner
anyOf
string
version
object
Version
anyOf
string
platform_id
object
Platform ID
anyOf
string
Possible values: [Anon, Basic, XboxLive, PSN, NintendoNAID, NintendoSwitch, NintendoPPID, Google, GooglePlay, Apple, Epic, Steam, Amazon, Twitch, RallyHere, LegacyName]
player_uuid
object
anyOf
string
{
"results": [
{
"created_timestamp": "2023-01-23T21:07:02.000000+00:00",
"frame_time": {},
"delta_time": {},
"tick_count": {},
"delayed_tick_count": {},
"memory_ws": {},
"memory_vb": {},
"cpu_process": {},
"ping": {},
"in_packets": {},
"out_packets": {},
"total_packets": {},
"in_packet_loss": {},
"out_packet_loss": {},
"total_packet_loss": {},
"in_packet_loss_pct": {},
"out_packet_loss_pct": {},
"total_packet_loss_pct": {},
"total_disconnects": {},
"match_duration": {},
"game_thread_time": {},
"render_thread_time": {},
"gpu_time": {},
"scores": {},
"match_id": "string",
"region_id": "string",
"server_id": "string",
"allocation_id": "string",
"datacenter_provider": "string",
"datacenter_location": "string",
"address_ip": "string",
"map_name": "string",
"game_mode": "string",
"matchmaking_profile_id": "string",
"expected_team_size": 0,
"expected_player_count": 0,
"host_player_uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"owning_player_uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"version": "string",
"device_info": "string",
"platform_id": "Anon",
"custom_data": {},
"player_uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
],
"cursor": "string",
"filters": {
"to_datetime": "2023-01-23T21:07:02.000000+00:00",
"from_datetime": "2023-01-23T21:07:02.000000+00:00",
"match_id": "string",
"region_id": "string",
"server_id": "string",
"allocation_id": "string",
"datacenter_provider": "string",
"datacenter_location": "string",
"machine_class": "string",
"address_ip": "string",
"map_name": "string",
"game_mode": "string",
"matchmaking_profile_id": "string",
"expected_team_size": 0,
"expected_player_count": 0,
"host_player_uuid": "string",
"owning_player_uuid": "string",
"version": "string",
"platform_id": "Anon",
"player_uuid": "string"
}
}
Error Codes:
-
auth_invalid_key_id- Invalid Authorization - Invalid Key ID in Access Token -
auth_invalid_version- Invalid Authorization - version -
auth_malformed_access- Invalid Authorization - malformed access token -
auth_not_jwt- Invalid Authorization -
auth_token_expired- Token is expired -
auth_token_format- Invalid Authorization - {} -
auth_token_invalid_claim- Token contained invalid claim value: {} -
auth_token_invalid_type- Invalid Authorization - Invalid Token Type -
auth_token_sig_invalid- Token Signature is invalid -
auth_token_unknown- Failed to parse token -
insufficient_permissions- Insufficient Permissions
- application/json
- Schema
- Example (from schema)
Schema
Default value: true
{
"auth_success": true,
"error_code": "string",
"desc": "string"
}
Not Found
- application/json
- Schema
- Example (from schema)
Schema
Default value: true
{
"auth_success": true,
"error_code": "string",
"desc": "string"
}
Validation Error
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
- MOD1
- MOD2
]
]
detail
object[]
loc
object[]
required
anyOf
string
integer
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}