> ## Documentation Index
> Fetch the complete documentation index at: https://developer.plugchoice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Asset Access

Modifies a team's asset-level access for the specified location. You can grant full access to all assets or restrict access to specific assets.

<ParamField path="site" type="string" required>
  The UUID of the location.
</ParamField>

<ParamField path="team" type="string" required>
  The UUID of the team.
</ParamField>

<ParamField body="access_of_assets" type="string" required>
  The access level. Must be `full_access` or `limited_access`.
</ParamField>

<ParamField body="accessible_assets" type="array">
  An array of asset objects the team can access. Required when `access_of_assets` is `limited_access`.

  <Expandable title="asset object">
    <ParamField body="accessible_assets[].asset_type" type="string">
      The type of asset. The only supported value is `App\Models\Charger`.
    </ParamField>

    <ParamField body="accessible_assets[].asset_id" type="integer" required>
      The numeric ID of the asset.
    </ParamField>
  </Expandable>
</ParamField>

## Response

<ResponseField name="message" type="string">
  A confirmation message indicating asset access was modified successfully.
</ResponseField>
