functions/public/Get-BoxFileData.ps1

<#
.SYNOPSIS
Retrieves metadata for a Box file.

.DESCRIPTION
Returns file information including size, name, and owner.

.PARAMETER FileId
The ID of the Box file.

.EXAMPLE
Get-BoxFileData -FileId "123456789"
#>


function Get-BoxFileData {

    [CmdletBinding()]
    param(
        [Parameter(Mandatory)]
        [string]$FileId
    )

    $Call = @{
        RelativeURI = "files/$FileId"
        Method      = "GET"
    }

    Invoke-BoxRestCall @Call
}