Coder Enterprise API is one of 32 APIs that Coder publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Enterprise. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
98 operations
across 67 paths,
and defines 111 schemas.
It is described by OpenAPI 3.2.0, at version 2.0.
Requests are made against a single base URL, https://{coderHost}/api/v2.
The identity and technical contract details declared by the specification.
codersdk.ProxyHealthStatus
string
codersdk.PatchOrganizationIDPSyncMappingRequest
object
2 properties
codersdk.GroupMembersResponse
object
2 properties
codersdk.LinkConfig
object
4 properties
codersdk.AddLicenseRequest
object
1 property
1 required
codersdk.TemplateUser
object
16 properties
4 required
codersdk.TemplateACL
object
2 properties
codersdk.IssueReconnectingPTYSignedTokenRequest
object
2 properties
2 required
codersdk.UpdateTemplateACL
object
2 properties
tailcfg.DERPHomeParams
object
1 property
codersdk.RegionsResponse-codersdk_WorkspaceProxy
object
1 property
codersdk.GroupSyncSettings
object
5 properties
codersdk.AppearanceConfig
object
6 properties
codersdk.AIGatewayKey
object
5 properties
codersdk.OAuth2ProviderGrantType
string
codersdk.SlimRole
object
3 properties
tailcfg.DERPNode
object
13 properties
codersdk.ProvisionerDaemonJob
object
5 properties
workspaceapps.Request
object
7 properties
wsproxysdk.DeregisterWorkspaceProxyRequest
object
1 property
codersdk.ExternalAgentCredentials
object
2 properties
codersdk.OAuth2ClientRegistrationRequest
object
16 properties
workspaceapps.StatsReport
object
9 properties
codersdk.BannerConfig
object
3 properties
codersdk.License
object
4 properties
codersdk.CryptoKeyFeature
string
codersdk.User
object
15 properties
4 required
codersdk.Replica
object
7 properties
codersdk.PatchGroupRequest
object
6 properties
tailcfg.DERPMap
object
3 properties
codersdk.UpsertUserAIBudgetOverrideRequest
object
2 properties
1 required
codersdk.UpdateAppearanceConfig
object
4 properties
tailcfg.DERPRegion
object
6 properties
codersdk.UsagePeriod
object
3 properties
codersdk.PatchWorkspaceProxy
object
5 properties
4 required
codersdk.ConnectionLog
object
12 properties
codersdk.InvalidatePresetsResponse
object
1 property
codersdk.GroupSource
string
codersdk.OAuth2ClientRegistrationResponse
object
21 properties
codersdk.CreateWorkspaceProxyRequest
object
3 properties
1 required
codersdk.OAuth2ProviderResponseType
string
codersdk.UserQuietHoursScheduleResponse
object
6 properties
codersdk.ProvisionerJobStatus
string
codersdk.OAuth2ProviderAppSecretFull
object
2 properties
codersdk.OAuth2PKCECodeChallengeMethod
string
codersdk.WorkspaceQuota
object
2 properties
codersdk.ReducedUser
object
12 properties
4 required
workspaceapps.AccessMethod
string
codersdk.ProvisionerKeyTags
object
codersdk.CreateProvisionerKeyResponse
object
1 property
wsproxysdk.IssueSignedAppTokenResponse
object
1 property
codersdk.UpdateUserQuietHoursScheduleRequest
object
1 property
1 required
wsproxysdk.RegisterWorkspaceProxyResponse
object
5 properties
codersdk.PatchGroupIDPSyncConfigRequest
object
3 properties
codersdk.PutOAuth2ProviderAppRequest
object
3 properties
2 required
codersdk.OAuth2ProviderAppSecret
object
3 properties
codersdk.OAuth2ClientConfiguration
object
20 properties
codersdk.IssueReconnectingPTYSignedTokenResponse
object
1 property
codersdk.ProvisionerDaemonStatus
string
workspaceapps.IssueTokenRequest
object
6 properties
codersdk.WorkspaceProxyStatus
object
3 properties
codersdk.ConnectionType
string
codersdk.PatchGroupIDPSyncMappingRequest
object
2 properties
codersdk.OAuth2ProviderApp
object
5 properties
codersdk.ShareableWorkspaceOwners
string
codersdk.CreateAIGatewayKeyRequest
object
1 property
1 required
codersdk.OAuth2TokenEndpointAuthMethod
string
codersdk.PatchRoleIDPSyncMappingRequest
object
2 properties
codersdk.OrganizationSyncSettings
object
3 properties
codersdk.UserAIBudgetOverride
object
5 properties
codersdk.ValidationError
object
2 properties
2 required
codersdk.InvalidatedPreset
object
3 properties
codersdk.Group
object
11 properties
codersdk.UpsertGroupAIBudgetRequest
object
1 property
codersdk.ConnectionLogResponse
object
3 properties
codersdk.PatchOrganizationIDPSyncConfigRequest
object
2 properties
codersdk.UserStatus
string
wsproxysdk.RegisterWorkspaceProxyRequest
object
9 properties
codersdk.ProvisionerKey
object
5 properties
codersdk.ConnectionLogWebInfo
object
4 properties
codersdk.GroupAIBudget
object
4 properties
wsproxysdk.CryptoKeysResponse
object
1 property
codersdk.Entitlements
object
7 properties
codersdk.CreateGroupRequest
object
4 properties
1 required
codersdk.RoleSyncSettings
object
2 properties
codersdk.ConnectionLogSSHInfo
object
4 properties
codersdk.CreateAIGatewayKeyResponse
object
5 properties
codersdk.PostOAuth2ProviderAppRequest
object
3 properties
2 required
codersdk.OAuth2ProtectedResourceMetadata
object
4 properties
codersdk.ProvisionerKeyDaemons
object
2 properties
codersdk.ProvisionerDaemon
object
14 properties
codersdk.WorkspaceSharingSettings
object
3 properties
codersdk.WorkspaceProxy
object
14 properties
codersdk.TemplateRole
string
codersdk.UpdateWorkspaceSharingSettingsRequest
object
2 properties
codersdk.Response
object
3 properties
codersdk.CryptoKey
object
5 properties
wsproxysdk.ReportAppStatsRequest
object
1 property
codersdk.ACLAvailable
object
2 properties
codersdk.Entitlement
string
codersdk.OAuth2AppEndpoints
object
4 properties
codersdk.LoginType
string
codersdk.PatchRoleIDPSyncConfigRequest
object
1 property
codersdk.OAuth2AuthorizationServerMetadata
object
10 properties
oauth2.Token
object
5 properties
codersdk.MinimalOrganization
object
4 properties
1 required
legacyscim.SCIMUser
object
8 properties
codersdk.ProxyHealthReport
object
2 properties
codersdk.TemplateGroup
object
12 properties
codersdk.Feature
object
5 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Coder publishes across the network.