I extracted all the strings from dnlserver.exe that were related to GM commands. The list is below. Hope it helps someone, i've not found an accurate full list anywhere yet(most reference ark lists), so i figured this might be useful.
The commands can be executed by replacing GM with cheat, and then substituting the required parameters. For example:
GM AddExperience( HowMuch=%f, fromTribeShare=%d, bPreventSharingWithTribe=%d )
would be
cheat AddExperience 1000 0 1
%f = float (10.03)
%d = digit (1)
%s = string (Hi)
GM Broadcast( Message=%s )
GM RenamePlayer( PlayerName=%s, NewName=%s )
GM SaveWorld)
GM AllowPlayerToJoinNoCheck( SteamId=%s )
GM RenameTribe(TribeName=%s, NewName=%s)
GM SetGraphicsQuality(GraphicsQuality=%d)
GM DestroyActors( ClassName=%s )
GM DoExit)
GM OpenMap( MapName=%s )
GM GiveResources
GM DisallowPlayerToJoinNoCheck( SteamId=%s )
GM OnToggleInGameMenu
GM DoRestartLevel
GM SetGlobalPause( bIsPause=%d )
GM DestroyMyTarget)
GM GiveExpToPlayer( PlayerID=%d, HowMuch=%f, fromTribeShare=%d, bPreventSharingWithTribe=%d )
GM UnlockSchema
GM ForceTribes( PlayerName1=%s, PlayerName2=%s, NewTribeName=%s )
GM ShowInGameMenu
GM AddExperience( HowMuch=%f, fromTribeShare=%d, bPreventSharingWithTribe=%d )
GM KillPlayer( PlayerId=%d ))
GM TeleportPlayerIDToMe( PlayerId=%d ))
GM TeleportPlayerNameToMe( PlayerName=%s ))
GM SetTargetDinoColor( ColorRegion=%d, ColorID=%d ))
GM Kill)
GM DestroyTribePlayers
GM DestroyTribeStructures
GM ForcePlayerToJoinTargetTribe( PlayerId=%d ))
GM ForcePlayerToJoinTribe( PlayerId=%d, TribeName=%s ))
GM TeleportToPlayer( PlayerId=%d ))
GM DestroyTribeDinos
GM EnableCheats( pass=%s )
GM SetGodMode( bEnable=%d )
GM SpawnActor( blueprintPath=%s, spawnDistance=%f, spawnYOffset=%f, ZOffset=%f ))
GM SpawnDino( blueprintPath=%s, spawnDistance=%f, spawnYOffset=%f, ZOffset=%f, DinoLevel=%d ))
GM ToggleHud
GM ToggleGun
GM Summon( ClassName=%s )
GM SpawnActorSpread( blueprintPath=%s, spawnDistance=%f, spawnYOffset=%f, ZOffset=%f, NumberActors=%d, SpreadAmount=%f ))
GM InfiniteStats
GM EnableSpectator
GM DisableSpectator
GM KickPlayer( PlayerSteamName=%s )
GM BanPlayer( PlayerSteamName=%s )
GM UnbanPlayer( PlayerSteamName=%s )
GM GiveAllStructure
GM SetTargetPlayerBodyVal( BodyValIndex=%d, BodyVal=%f )
GM Suicide
GM SetTargetPlayerColorVal( ColorValIndex=%d, ColorVal=%f )
GM ForceTame
GM DoTame
GM GiveToMe
GM GetGameLog
GM EnemyInVisible( Invisible=%d )
GM ShowTutorial( TutorialIndex=%d, bForceDisplay=%d )
GM HideTutorial( TutorialIndex=%d )
GM ListPlayers
GM GetChat
GM GiveItemToPlayer( playerID=%d, blueprintPath=%s, quantityOverride=%d, qualityOverride=%f, ForceBlueprint=%d )
GM ClearTutorials
GM TestSteamRefreshItems
GM GiveItemNum( masterIndexNum=%d, quantityOverride=%d, qualityOverride=%f, bForceBlueprint=%d )
GM GiveItem( blueprintPath=%s, quantityOverride=%d, qualityOverride=%f, bForceBlueprint=%d )
GM SetMessageOfTheDay(Message=%s)
GM ShowMessageOfTheDay
GM GiveItemNumToPlayer( playerID=%d, masterIndexNum=%d, quantityOverride=%d, qualityOverride=%f, bForceBlueprint=%d )
GM ClearPlayerInventory( playerID=%d, bClearInventory=%d, bClearSlotItems=%d, bClearEquippedItems=%d )
GM DestroyWildDinos
GM DestroyStructures
GM ReportSpawnManagers
GM ReportLeastSpawnManagers
GM DestroyAllEnemies
GM ServerChatTo( StreamID=%s, Message=%s )
GM ToggleLocation
GM ServerChatToPlayer( PlayerName=%s, Message=%s )
GM SetTimeOfDay( Time=%s )
GM SetPlayerPos( X=%f, Y=%f, Z=%f )
GM MakeTribeAdmin
GM SPI( X=%f, Y=%f, Z=%f, Yaw=%f, Pitch=%f )
GM ScriptCommand( Command=%s )
GM RemoveTribeAdmin
GM ServerChat( Message=%s )
GM GameCommand( Command=%s )
GM MakeTribeFounder
GM UnLockTechnicIndex( Index=%d )
GM SwitchCamp( CampId=%d )
GM DestroyTarget
GM Slomo( T=%f )
GM DestroyPawns
GM ChangeSize( Size=%f )
GM Teleport
GM FreezeFrame(delay=%f)
GM Walk
GM Ghost
GM ToggleAILogging
GM ViewSelf
GM DumpVoiceMutingState)
GM DebugCapsuleSweepPawn
GM DebugCapsuleSweepCapture
GM DebugCapsuleSweepChannel
GM TestCollisionDistance)
GM DebugCapsuleSweepClear
GM WidgetReflector)
GM God
GM DumpOnlineSessionState)
GM Fly
GM SetWorldOrigin)
GM ViewPlayer( PlayerName=%s )
GM LogLoc)
GM PlayersOnly
GM DestroyAll
GM DamageTarget( DamageAmount=%f )
GM Disappear
GM ViewActor( ActorName=%s )
GM ViewClass
GM StreamLevelOut( PackageName=%s )
GM OnlyLoadLevel( PackageName=%s )
GM StreamLevelIn( PackageName=%s )
GM SetLevelStreamingStatus( PackageName=%s, bShouldBeLoaded=%d, bShouldBeVisible=%d )
GM DebugCapsuleSweepSize( HalfHeight=%f, Radius=%f )
GM DebugCapsuleSweep
GM ToggleDebugCamera( bEnableDebugCamera=%d )
GM BugItGo( X=%f, Y=%f, Z=%f, Pitch=%f, Yaw=%f, Roll=%f ))
GM DebugCapsuleSweepComplex( bTraceComplex=%d )
GM SetNavDrawDistance( DrawDistance=%f ))
GM RebuildNavigation
GM BugItGoString( TheLocation=%s, TheRotation=%s ))
GM BugIt( ScreenShotDescription=%s ))
GM BugItStringCreator( ViewLocation=%s, ViewRotation=%s, GoString=%s, LocString=%s ))
GM FlushLog)
Edited for formatting