Company

Update the company's Link tunnel access consent flags

Set which callers may reach a Link (mablnet) tunnel owned by this company. Only flags present in the request are applied; omitted flags keep their current value, and an absent flag 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

enable_link_access_by_membersboolean

See LinkAccessConfig.enable_link_access_by_members

enable_personal_tunnelsboolean

See LinkAccessConfig.enable_personal_tunnels

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.

Changes