| Name | Type | Description | Notes |
|---|---|---|---|
| id | Integer | Activity ID | |
| typeId | Integer | Activity type ID | |
| typeName | String | Activity type name | |
| competitionName | String | Activity name | |
| startAt | Integer | Activity start time (Unix timestamp, in seconds) | |
| endAt | Integer | Activity end time (Unix timestamp, in seconds) | |
| img | String | Activity image URL (light mode) | |
| imgDark | String | Activity image URL (dark mode) | |
| url | String | Activity redirect link | |
| hot | Integer | Popularity score | |
| masterOneLine | String | Main title first line | |
| masterTwoLine | String | Main title second line | |
| slaveOneLine | String | Subtitle first line | |
| slaveTwoLine | String | Subtitle second line | |
| competitionTitle | String | Activity title | |
| topId | Integer | Pin ID, 0 means not pinned | |
| parentId | Integer | Parent activity ID, 0 means no parent activity | |
| newImg | String | New activity image URL (light mode) | |
| newImgDark | String | New activity image URL (dark mode) | |
| tag | List<String> | Activity tag list |