Properties
| Name | Type | Description |
|---|---|---|
| name | string | Custom event name (e.g., "game_started", "level_completed") |
| eventVersion | string | Version of the event schema |
| eventTimestamp | string | ISO 8601 timestamp of when the event occurred |
| eventUuid | string | Unique event identifier for deduplication |
| installationUuid | string | Unique installation identifier |
| sessionUuid | string | Unique session identifier |
| parameters | object | Custom event parameters as key-value pairs |
| userProperties | object | User-level properties for segmentation |
| gameStoreVersion | string | |
| storeType | string | |
| osVersion | string | |
| sdkVersion | string | |
| userId | string | Unity player ID if authenticated |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/AnalyticsEvent",
"title": "AnalyticsEvent",
"type": "object",
"required": [
"name",
"eventVersion",
"eventTimestamp",
"eventUuid",
"installationUuid",
"sessionUuid"
],
"properties": {
"name": {
"type": "string",
"description": "Custom event name (e.g., \"game_started\", \"level_completed\")"
},
"eventVersion": {
"type": "string",
"description": "Version of the event schema"
},
"eventTimestamp": {
"type": "string",
"format": "date-time",
"description": "ISO 8601 timestamp of when the event occurred"
},
"eventUuid": {
"type": "string",
"format": "uuid",
"description": "Unique event identifier for deduplication"
},
"installationUuid": {
"type": "string",
"format": "uuid",
"description": "Unique installation identifier"
},
"sessionUuid": {
"type": "string",
"format": "uuid",
"description": "Unique session identifier"
},
"parameters": {
"type": "object",
"description": "Custom event parameters as key-value pairs"
},
"userProperties": {
"type": "object",
"description": "User-level properties for segmentation"
},
"gameStoreVersion": {
"type": "string"
},
"storeType": {
"type": "string"
},
"osVersion": {
"type": "string"
},
"sdkVersion": {
"type": "string"
},
"userId": {
"type": "string",
"description": "Unity player ID if authenticated"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/unity-analyticsevent"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.