Company

Pin where the company's test runs execute

Changed on

Pins the cloud and region that test runs of this company execute in. A pin on a workspace wins over one on its account, which wins over one on its company. A run whose test type does not execute in the pinned location runs in the default one. Only mabl can set it (global companies write scope or mabl global admin).

put/companies/{id}/executionLocationPin

Request

  • Base URL: https://api.mabl.com
  • URL: https://api.mabl.com/companies/{id}/executionLocationPin
  • Auth: one of:
    • HTTP basic
    • API key in header Authorization

Path parameters

idstring required

The ID of the company

Request body

cloudstring required

Cloud identifier, e.g. gcp or aws

regionstring required

Region as the cloud names it, e.g. us-south1

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