Skip to main content
GET
Get Organization Default Platform
Returns the organization-wide default placement for new sessions: the value shown under Settings > Devin > Default platform in the webapp.

Permissions

Requires a service user or personal access token that is a member of the organization.

Behavior

  • A hosted default is returned in platform (for example linux or windows).
  • An outpost default is returned in outpost_pool_id, with its outpost_pool_name when the pool is still available to the organization.
  • All three fields are null when no default is set; sessions then run on the standard hosted platform.
  • A user’s personal default (the star in the session composer’s platform picker) takes precedence over this value for that user’s own sessions.

Authorizations

Authorization
string
header
required

Service User credential (prefix: cog_)

Path Parameters

org_id
string
required

Organization ID (prefix: org-)

Example:

"org-abc123def456"

Response

Successful Response

The organization's default placement for new sessions.

outpost_pool_id
string | null
required

Outpost pool new sessions run on by default. Null when the default is a hosted platform or unset.

outpost_pool_name
string | null
required

Name of the default outpost pool. Null when the default is not an outpost pool, or the pool is no longer available to the organization.

platform
string | null
required

Hosted platform label (e.g. 'linux', 'windows') new sessions run on by default. Null when the default is an outpost pool or unset.