> For the complete documentation index, see [llms.txt](https://stage-precision.gitbook.io/grid/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://stage-precision.gitbook.io/grid/scripting/api-reference/object-apis.md).

# Object APIs

### Reference Sections

#### Spatial Objects

Reference for Objects that provide spatial coordinates and transformation functionality.

Includes access to local coordinates, global position and transformation matrices.

{% content-ref url="/pages/R1wFil3AetY7De3W1K6f" %}
[Spatial Objects](/grid/scripting/api-reference/object-apis/spatial-objects.md)
{% endcontent-ref %}

#### Entities

Reference for accessing an Object's Entity tree as an `sp.ValueTree`.

{% content-ref url="/pages/Ekl0gpLdMAkozKAe6EUc" %}
[Entities](/grid/scripting/api-reference/object-apis/entities.md)
{% endcontent-ref %}

#### User Parameters

Reference for creating and accessing User Parameters on Grid Studio Objects.

{% content-ref url="/pages/24hcLdOtSgQrQ8OW8w00" %}
[User Parameter](/grid/scripting/api-reference/object-apis/user-parameter.md)
{% endcontent-ref %}

### Availability

Not every Object exposes every Object API.

Available functionality depends on the Object type and the capabilities provided by that Object.

Use the Grid Studio Script Editor autocomplete to inspect the scripting functionality available for a specific Object.
