Description
Returns the children of a specified instance. You can optionally request recursive traversal to get all descendants, or just immediate children. Each child includes its path, name, class name, and child count.HTTP Endpoint
Request Parameters
Path to the parent instance. Examples:
"Workspace", "ReplicatedStorage.Items"If true, returns all descendants recursively. If false, returns only immediate children.
Maximum number of children to return (only applies when recursive=true)
Response Format
Array of child instances
Number of children returned
True if results were truncated due to limit (only in recursive mode)
Error message if path resolution failed
Example
Implementation Details
FromInstanceTools.lua:194-233:
- Non-recursive mode returns immediate children using
GetChildren() - Recursive mode traverses all descendants
- Limit only applies in recursive mode
- Returns full paths using
buildPath()