> For the complete documentation index, see [llms.txt](https://docs.sansar.com/latest/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sansar.com/latest/script-api-docs.md).

# Script API Docs

- [General Information](https://docs.sansar.com/latest/script-api-docs/general-information.md)
- [External Script Repository's](https://docs.sansar.com/latest/script-api-docs/general-information/external-script-repositorys.md)
- [Sansar Script API](https://docs.sansar.com/latest/script-api-docs/general-information/sansar-script-api.md): Sansar uses C# scripts to provide dynamic behaviors and interactions.
- [Script API Updates](https://docs.sansar.com/latest/script-api-docs/general-information/script-api-updates.md)
- [Restricted API's](https://docs.sansar.com/latest/script-api-docs/general-information/restricted-apis.md)
- [Example Scripts](https://docs.sansar.com/latest/script-api-docs/example-scripts.md)
- [Example Scripts in Sansar](https://docs.sansar.com/latest/script-api-docs/example-scripts/example-scripts-in-sansar.md)
- [Cannonball](https://docs.sansar.com/latest/script-api-docs/example-scripts/cannonball.md): Example Script: Cannonball
- [Follow The Path](https://docs.sansar.com/latest/script-api-docs/example-scripts/follow-the-path.md): Example Script: Follow The Path
- [Random Movement](https://docs.sansar.com/latest/script-api-docs/example-scripts/random-movement.md): Example Script: Random Movement
- [Reflective Detector](https://docs.sansar.com/latest/script-api-docs/example-scripts/reflective-detector.md): Example Script: Reflective Detector and Tracker
- [Simple Script](https://docs.sansar.com/latest/script-api-docs/example-scripts/simple-script.md): Example Script: Simple Script
- [Sound Randomizer](https://docs.sansar.com/latest/script-api-docs/example-scripts/sound-randomizer.md): Example Script: Sound Randomizer
- [Stats Example](https://docs.sansar.com/latest/script-api-docs/example-scripts/stats-example.md): Example Script: Stats Example
- [Teleport Hotkeys](https://docs.sansar.com/latest/script-api-docs/example-scripts/teleport-hotkeys.md): Example Script: Teleport Hotkeys
- [Visitor Tracker](https://docs.sansar.com/latest/script-api-docs/example-scripts/visitor-tracker.md): Example Scripts: Visitor Tracker
- [Mover Examples](https://docs.sansar.com/latest/script-api-docs/example-scripts/mover-examples.md): Example Script: Mover Examples
- [Sansar Namespace](https://docs.sansar.com/latest/script-api-docs/sansar-namespace.md)
- [Namespace](https://docs.sansar.com/latest/script-api-docs/sansar-namespace/namespace.md): Sansar Namespace
- [Color](https://docs.sansar.com/latest/script-api-docs/sansar-namespace/color.md)
- [Mathf](https://docs.sansar.com/latest/script-api-docs/sansar-namespace/mathf.md)
- [Quarterion](https://docs.sansar.com/latest/script-api-docs/sansar-namespace/quarterion.md)
- [Vector](https://docs.sansar.com/latest/script-api-docs/sansar-namespace/vector.md)
- [Vector Extensions](https://docs.sansar.com/latest/script-api-docs/sansar-namespace/vector-extensions.md)
- [Sansar.Script Namespace](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace.md)
- [AddEntryAttribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/addentryattribute.md)
- [CancelData](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/canceldata.md)
- [ComponentID](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/componentid.md)
- [CoroutineException](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/coroutineexception.md)
- [Default Attributes](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/default-attributes.md): Default Script, Value, and Name attributes.
- [Editor Visible Attribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/editor-visible-attribute.md)
- [Entries Attribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/entries-attribute.md)
- [Event Data](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/event-data.md)
- [ICoroutine](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/icoroutine.md)
- [IEvent Subscription](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/ievent-subscription.md)
- [Instance Interface](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/instance-interface.md)
- [Locked Attribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/locked-attribute.md)
- [Log](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/log.md): Log, Log.Message, and Log.Level
- [MaxEntriesAttribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/maxentriesattribute.md)
- [Memory](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/memory.md): Memory, Memory.SubscriptionHandler, MemoryData, and MemoryUseLevel.
- [MinEntriesAttribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/minentriesattribute.md)
- [NonReflectiveAttribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/nonreflectiveattribute.md)
- [ObjectID](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/objectid.md)
- [OperationCompleteEvent](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/operationcompleteevent.md)
- [RangeAttribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/rangeattribute.md)
- [Reflective](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/reflective.md): Reflective Attribute, Context, and Base.
- [Script.Base](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/script.base.md)
- [Script Event Data](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/script-event-data.md)
- [Script Handle](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/script-handle.md)
- [ScriptID](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/scriptid.md)
- [SessionID](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/sessionid.md)
- [Simple Script Event Data](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/simple-script-event-data.md)
- [ThrottleException](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/throttleexception.md)
- [Timer](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/timer.md)
- [Tooltip Attribute](https://docs.sansar.com/latest/script-api-docs/sansar-script-namespace/tooltip-attribute.md)
- [MetaData Namespace](https://docs.sansar.com/latest/script-api-docs/metadata-namespace.md): Sansar MetaData Namespace
- [Assembly MetaData](https://docs.sansar.com/latest/script-api-docs/metadata-namespace/assembly-metadata.md)
- [Script MetaData](https://docs.sansar.com/latest/script-api-docs/metadata-namespace/script-metadata.md)
- [Sansar Script Testing Namespace](https://docs.sansar.com/latest/script-api-docs/sansar-script-testing.md)
- [Assertion Failure Exception](https://docs.sansar.com/latest/script-api-docs/sansar-script-testing/assertion-failure-exception.md)
- [Assertions](https://docs.sansar.com/latest/script-api-docs/sansar-script-testing/assertions.md)
- [Sansar Utility Namespace](https://docs.sansar.com/latest/script-api-docs/sansar-utility-namespace.md)
- [GenericEnumerable \<T>](https://docs.sansar.com/latest/script-api-docs/sansar-utility-namespace/genericenumerable-less-than-t-greater-than.md)
- [GenericEnumerable\<T>.GetItem](https://docs.sansar.com/latest/script-api-docs/sansar-utility-namespace/genericenumerable-less-than-t-greater-than.getitem.md)
- [JSON Serialization Data](https://docs.sansar.com/latest/script-api-docs/sansar-utility-namespace/json-serialization-data.md)
- [JSON Serialization Data 1](https://docs.sansar.com/latest/script-api-docs/sansar-utility-namespace/json-serialization-data-1.md)
- [JSON Serializer](https://docs.sansar.com/latest/script-api-docs/sansar-utility-namespace/json-serializer.md)
- [JSON Serializer Options](https://docs.sansar.com/latest/script-api-docs/sansar-utility-namespace/json-serializer-options.md)
- [Sansar Simulation Namespace](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace.md)
- [Agent Info](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/agent-info.md): Agent info, Private, Public, and Scripts docs.
- [Animation](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/animation.md): Animation, component, subscription handler, data, parameters, and playback mode docs.
- [Audio Component](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/audio-component.md)
- [Camera Control Mode](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/camera-control-mode.md)
- [Character Tracker](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/character-tracker.md)
- [Chat](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/chat.md): Chat, subscription handler, and data docs
- [Client](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/client.md)
- [Cluster](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/cluster.md): Cluster, resource, data, event phase, and event type docs.
- [Command Action and Data](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/command-action-and-data.md)
- [Component Type](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/component-type.md)
- [Control Point Type](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/control-point-type.md)
- [Held Object](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/held-object.md): Data, event type, and info docs for Held Object.
- [HTTP](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/http.md): HTTP Client, request data, request method, request options, and response docs.
- [Interaction](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/interaction.md)
- [Light](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/light.md)
- [Media Action](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/media-action.md)
- [Mesh Component](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/mesh-component.md)
- [Modal Dialogue](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/modal-dialogue.md)
- [Move Mode and Mover](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/move-mode-and-mover.md)
- [Objective](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/objective.md): Objective, Data, Definition, Get Objective Data, State, ObjectPrivate, AddInteractionData, Public, and Script docs.
- [PlayHandle](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/playhandle.md)
- [PlaySettings](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/playsettings.md)
- [PlayStatus](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/playstatus.md)
- [Quest](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/quest.md): Quest Character, Data, Definition, GetQuestData, and State docs.
- [RayCastHit](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/raycasthit.md)
- [Rigid Body](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/rigid-body.md): Component, Subscription Handler, and Motion Type
- [Scene](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/scene.md): Scene info, Object Script, Private, CreatClusterData, CreateClusterHandler docs.
- [Scene Public](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/scene-public.md)
- [Simple Script](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/simple-script.md)
- [Sit Event Type](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/sit-event-type.md)
- [Sit Object Data](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/sit-object-data.md)
- [Sound Resource](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/sound-resource.md)
- [Stream Channel](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/stream-channel.md)
- [Tutorial Hint](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/tutorial-hint.md)
- [UI](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/ui.md)
- [User Data](https://docs.sansar.com/latest/script-api-docs/sansar-simulation-namespace/user-data.md)
