Analytics - Report Device Info

Write a PlayStream event to describe the provided player device information. This API method is not designed to be called directly by developers. Each PlayFab client SDK will eventually report this information automatically.

POST https://titleId.playfabapi.com/Client/ReportDeviceInfo

Request Header

Name Required Type Description
X-Authorization True

string

This API requires a client session ticket, available from any Client Login function.

Request Body

Name Type Description
Info

object

Information posted to the PlayStream Event. Currently arbitrary, and specific to the environment sending it.

Responses

Name Type Description
200 OK

EmptyResponse

400 Bad Request

ApiErrorWrapper

This is the outer wrapper for all responses with errors

Security

X-Authorization

This API requires a client session ticket, available from any Client Login function.

Type: apiKey
In: header

Definitions

Name Description
ApiErrorWrapper

The basic wrapper around every failed API response

DeviceInfoRequest

Any arbitrary information collected by the device

EmptyResponse

ApiErrorWrapper

The basic wrapper around every failed API response

Name Type Description
code

integer

Numerical HTTP code

error

string

Playfab error code

errorCode

integer

Numerical PlayFab error code

errorDetails

object

Detailed description of individual issues with the request object

errorMessage

string

Description for the PlayFab errorCode

status

string

String HTTP code

DeviceInfoRequest

Any arbitrary information collected by the device

Name Type Description
Info

object

Information posted to the PlayStream Event. Currently arbitrary, and specific to the environment sending it.

EmptyResponse

Error Codes

Name Code
BodyTooLarge 1068