GeneTrait
Class Basics
| Class Path | /v4/arksa/geneTraits |
| Identifier Property | geneTraitId |
| Class Methods | POST, GET, PATCH, DELETE |
| Instance Methods | PUT, GET, PATCH, DELETE |
Example Instance
{
"geneTraitId": "237443c3-c7e4-408e-9143-02ced6b7c0c8",
"label": "Heavy-Hitting",
"alternateLabel": null,
"contentPackId": "b32a3d73-9406-56f2-bd8f-936ee0275249",
"contentPackName": "Ark Official",
"contentPackMarketplace": "Steam",
"contentPackMarketplaceId": "2399830",
"tags": [],
"minVersion": 20000000,
"lastUpdate": 1752015852,
"path": "/Game/PrimalEarth/CoreBlueprints/GeneTraits/TraitBPs/HeavyHitting/Trait_HeavyHitting.Trait_HeavyHitting",
"maxAllowed": 3,
"description": "This Creature hits harder, but less quickly",
"name": "HeavyHitting"
}
Properties
| Property | Type | Notes |
|---|---|---|
| geneTraitId | UUID | |
| label | String | |
| alternateLabel | String | |
| contentPackId | UUID | |
| contentPackName | String | |
| contentPackMarketplace | String | One of Steam, Steam Workshop, or CurseForge. |
| contentPackMarketplaceId | String | The ID of the source of the item, such as Steam App ID, Steam Workshop File ID, or CurseForge Project ID. |
| tags | Array of String | Valid tag characters are a-z, 0-9, and underscore. |
| minVersion | Integer | Minimum Beacon client version this object should appear in. |
| lastUpdate | Float | |
| path | String | |
| maxAllowed | Integer | The maximum number of times this trait may stack on a creature. |
| description | String | The in-game description of the trait. |
| name | String | The in-game name of the trait. |
Sortable Properties
| label | Default |
Filters
| Query Parameter | Match Mode | Notes |
|---|---|---|
| lastUpdate | greater than | |
| contentPackId | exact, list | Supports filtering on multiple content packs by separating UUIDs with commas. |
| contentPackMarketplaceId | exact, list | Supports filtering on multiple content packs by separating IDs with commas. |
| tag | exact | Results must have the specified tag. |
| exact | Removes results that have the specified tag. | |
| tags | exact, list | Comma separated list of tags results must include. |
| exact, list | Comma separated list of tags to exclude from results. | |
| label | contains | |
| alternateLabel | contains |