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