Updates a Hub. Can be used to change title, description, or Hub settings.
Version header.
Value is always 2025.0
12345
The unique identifier that represent a hub.
The ID for any hub can be determined
by visiting this hub in the web application
and copying the ID from the URL. For example,
for the URL https://*.app.box.com/hubs/123
the hub_id
is 123
.
true
Indicates if non-owners can invite others to the Hub.
"This is a description of the Hub."
Description of the Hub.
true
Indicates if AI features are enabled for the Hub.
true
Indicates if collaboration is restricted to the enterprise.
"Hub Title"
50
Title of the Hub. It cannot be empty and should be less than 50 characters.
Returns a Hub object.
Returned when the access token provided in the Authorization
header
is not recognized or not provided.
Returned if the Hub is not found, or the user does not have access to the Hub.
An unexpected client error.
await client.hubs.updateHubByIdV2025R0(hubId, {
title: newHubTitle,
description: newHubDescription,
} satisfies HubUpdateRequestV2025R0);
client.hubs.update_hub_by_id_v2025_r0(
hub_id, title=new_hub_title, description=new_hub_description
)
await client.Hubs.UpdateHubByIdV2025R0Async(hubId: hubId, requestBody: new HubUpdateRequestV2025R0() { Title = newHubTitle, Description = newHubDescription });
try await client.hubs.updateHubByIdV2025R0(hubId: hubId, requestBody: HubUpdateRequestV2025R0(title: newHubTitle, description: newHubDescription))
client.getHubs().updateHubByIdV2025R0(hubId, new HubUpdateRequestV2025R0.Builder().title(newHubTitle).description(newHubDescription).build())
{
"id": "12345",
"type": "hubs",
"can_non_owners_invite": true,
"can_shared_link_be_created": true,
"created_at": "2012-12-12T10:53:43Z",
"created_by": {
"id": "11446498",
"type": "user",
"login": "ceo@example.com",
"name": "Aaron Levie"
},
"description": "All the contracts for the company.",
"is_ai_enabled": true,
"is_collaboration_restricted_to_enterprise": true,
"title": "Contracts",
"updated_at": "2012-12-12T10:53:43Z",
"updated_by": {
"id": "11446498",
"type": "user",
"login": "ceo@example.com",
"name": "Aaron Levie"
},
"view_count": 506
}