latestOpenAPI 3.0.32026-08-227451,2751.8 MB

d0fc0114da66

Company

Update the company's Link tunnel access consent settings

Set which callers may reach a Link (mablnet) tunnel owned by this company. Only settings present in the request are applied; omitted ones keep their current value, and an absent setting has always meant not consented. Available only to a company owner — deliberately not to global admins, api keys, or an owner of some member workspace, since a company tunnel is shared across workspaces and this is the company's consent to give. Returns the updated company.

patch/companies/{id}/linkAccess

Path parameters

idstring required

The ID of the company

Request body

enable_link_access_by_supportboolean

See LinkAccessConfig.enable_link_access_by_support

member_access_rolesLinkAccessRoleEnum[]

Replaces the audience wholesale — send the roles that should be admitted, not a delta, and an empty array to admit nobody. See LinkAccessConfig.member_access_roles

Response

The updated company

idstring

The ID of the Company

namestring

The Company name

created_timeinteger

Time at which the account was created

created_by_idstring

The ID of the user who created this account

last_updated_timeinteger

Time at which the account was last updated

last_updated_by_idstring

The ID of the user who last updated this account

session_timeout'default' | 'hours_04' | 'hours_08' | 'hours_10' | 'hours_12' | 'hours_24' | 'hours_72'

The desired session timeout

link_infrastructure_keystring

Key of the dedicated Link (mablnet) infrastructure cluster this company's tunnels are pinned to (e.g. acme -> acme-wss.link.mabl.com). Absent for the multi-tenant shared cluster (key mabl). Operator-managed via PUT/DELETE /companies/{id}/linkInfrastructureKey only — never via the generic company update.