JetBrains Space Help

API Reference

HTTP API lets you access and work with a lot of Space modules and functionality (see the table of contents to the left for the entire list.)

The API uses a number of specific object types and enums described on this page.

Object types

ATimeZone type

object with fields:

  • id: string Required

ATimeZoneWithOffset type

object with fields:

  • id: string Required

  • offset: integer (format: int32) Required

AbsenceApproval type

object with fields:

  • approved: boolean Required

  • approvedBy: TD_MemberProfile Required

  • approvedAt: string (format: date-time) Required

AbsenceApprovalWebhookEvent type

object with fields:

AbsenceCommonSubscriptionFilter type

object with fields:

AbsenceCommonSubscriptionFilterIn type

object with fields:

  • reasons: array of string Required

AbsenceEvent type

object with fields:

AbsenceReasonRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • name: string Required

  • description: string Required

  • defaultAvailability: boolean Required

  • approvalRequired: boolean Required

  • icon: string Required

  • etag: integer (format: int64) ( Nullable and Optional , defaults to null)

AbsenceRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • member: TD_MemberProfile Required

  • icon: string Required

  • reason: AbsenceReasonRecord ( Nullable and Optional , defaults to null)

  • description: string ( Nullable and Optional , defaults to null)

  • since: string (format: full-date) Required

  • till: string (format: full-date) Required

  • location: TD_Location ( Nullable and Optional , defaults to null)

  • available: boolean Required

  • approval: AbsenceApproval ( Nullable and Optional , defaults to null)

  • customFields: key-value object of string keys and values of CFValue Required

AbsenceWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • absence: AbsenceRecord Required

  • member: TD_MemberProfile Required

  • icon: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • reason: object with fields:

    ( Nullable and Optional , defaults to null)

  • description: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • since: object with fields:

    • old: string (format: full-date) Required

    • new: string (format: full-date) Required

    ( Nullable and Optional , defaults to null)

  • till: object with fields:

    • old: string (format: full-date) Required

    • new: string (format: full-date) Required

    ( Nullable and Optional , defaults to null)

  • location: object with fields:

    ( Nullable and Optional , defaults to null)

  • available: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

AccessRecord type

object with fields:

  • time: string (format: date-time) Required

  • address: string Required

  • userAgent: string ( Nullable and Optional , defaults to null)

AdHocConnectedAppMetadata type

object with fields:

  • lastSentServerUrl: string ( Nullable and Optional , defaults to null)

  • connectionStatus: AppConnectionStatus ( Nullable and Optional , defaults to null)

AllChannelsListEntry type

object with fields:

  • channelId: string Required

  • name: string Required

  • description: string Required

  • access: M2.Access Required

  • icon: string ( Nullable and Optional , defaults to null)

  • created: string (format: date-time) Required

  • subscribers: integer (format: int32) Required

  • subscribed: boolean Required

  • archived: boolean Required

AllReactionsToItemRecord type

object with fields:

  • id: string Required

  • emojiReactions: array of EmojiReactionRecord ( Nullable and Optional , defaults to null)

ApiIcon type

object with fields:

  • icon: string Required

AppMessageDeliveryClientErrorDTO type

object with fields:

  • className: string Required

  • message: string ( Nullable and Optional , defaults to null)

  • causeClassName: string ( Nullable and Optional , defaults to null)

  • causeMessage: string ( Nullable and Optional , defaults to null)

AppParameter type

object with fields:

  • key: string Required

  • value: string Required

AppPublicationCheckPayload type

No properties

AppUiEnabledState type

object with fields:

  • enabledByDefault: boolean Required

  • enabledForMe: boolean ( Nullable and Optional , defaults to null)

AppUiExtContextData type

object with fields:

AppUiExtensionApi type

AppUiExtensionIn type

Name

Type

className

string

Possible values:

AppUserActionExecutionResult type

AppUserActionExecutionResult.AuthCodeFlowRequired type

object with fields:

AppUserActionExecutionResult.Failure type

object with fields:

  • message: string Required

AppUserActionExecutionResult.Success type

object with fields:

  • message: string ( Nullable and Optional , defaults to null)

ApplicationAuthorizationRequestedEvent type

object with fields:

ApplicationAuthorizedWebhookEvent type

object with fields:

ApplicationHomepageUiExtensionApi type

object with fields:

  • iframeUrl: string ( Nullable and Optional , defaults to null)

ApplicationHomepageUiExtensionIn type

object with fields:

  • iframeUrl: string ( Nullable and Optional , defaults to null)

    If specified, overrides the default URL for the application homepage iframe. The default URL is <application endpoint> /iframe/app-homepage

ApplicationMetadata type

ApplicationPayload type

ApplicationSshKeyWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • application: ES_App Required

  • fingerprint: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • comment: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

ApplicationUnfurl type

object with fields:

ApplicationUnfurlContent type

Name

Type

className

string

Possible values:

ApplicationUnfurlContent.Image type

object with fields:

  • icon: ApiIcon ( Nullable and Optional , defaults to null)

    Optional icon to appear in the header above the image

  • title: string Required

    Header text

  • url: string Required

    Image url.

    Space will download and store this image to your organization at the moment of link preview processing, so that further changes of the image available on that url won ' t affect the already generated link preview.

ApplicationUnfurlContent.Message type

object with fields:

  • style: MessageStyle Required

    Default style for outline and sections

  • outline: MessageOutlineBase ( Nullable and Optional , defaults to null)

    Line of elements appearing above the main body of the message

  • sections: array of MessageSectionElement Required

    List of sections of the message

ApplicationUnfurlContext type

Name

Type

className

string

Possible values:

ApplicationUnfurlDomain type

object with fields:

  • domain: string Required

  • status: RightStatus Required

  • modificationAuthor: CPrincipal ( Nullable and Optional , defaults to null)

  • modificationTimestamp: string (format: date-time) ( Nullable and Optional , defaults to null)

ApplicationUnfurlPattern type

object with fields:

  • prefix: string Required

    Prefix that is used in external IDs and that will be recognised by Space to generate links

  • linkReplacement: string Required

    URL of the external resource ending with < ? > which is a variable for a number that follows the prefix.

    If the specified prefix should be a part of the URL, include it before < ? >.

  • status: RightStatus Required

  • modificationAuthor: CPrincipal ( Nullable and Optional , defaults to null)

  • modificationTimestamp: string (format: date-time) ( Nullable and Optional , defaults to null)

ApplicationUnfurlPatternRequest type

object with fields:

  • prefix: string Required

    Prefix that is used in external IDs and that will be recognised by Space to generate links

  • linkReplacement: string Required

    URL of the external resource ending with < ? > which is a variable for a number that follows the prefix.

    If the specified prefix should be a part of the URL, include it before < ? >.

ApplicationUnfurlQueueItem type

object with fields:

  • id: string Required

  • target: string Required

    External url that the preview is being provided for

  • context: ApplicationUnfurlContext ( Nullable and Optional , defaults to null)

    Describes the context in which this link appears in Space

  • authorUserId: ProfileIdentifier ( Nullable and Optional , defaults to null)

    Space user that has posted the link

  • etag: integer (format: int64) Required

    Monotonically increasing counter that should be used by the application to fetch unprocessed queue items only

ApplicationUnfurlQueueItemsCreatedEvent type

No properties

ApplicationUnfurlTarget type

ApplicationUnfurlTarget.Domain type

object with fields:

  • domain: string Required

ApplicationUnfurlTarget.Pattern type

object with fields:

  • pattern: string Required

ApplicationUnfurlTargetWebhookEvent type

object with fields:

ApplicationWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • application: ES_App Required

  • name: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • owner: object with fields:

    ( Nullable and Optional , defaults to null)

  • archived: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

  • endpointURI: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • clientIdChanged: boolean Required

  • clientSecretChanged: boolean Required

  • verificationTokenChanged: boolean Required

  • signingKeyChanged: boolean Required

ApplicationsSubscriptionFilter type

object with fields:

  • application: ES_App ( Nullable and Optional , defaults to null)

ApplicationsSubscriptionFilterIn type

object with fields:

  • application: string ( Nullable and Optional , defaults to null)

ArticleAppUnfurlContext type

object with fields:

  • articleId: string Required

ArticleChannelRecord type

object with fields:

ArticleContentRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • content: string Required

  • attachments: array of AttachmentInfo ( Nullable and Optional , defaults to null)

ArticleDetailsRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • event: MeetingRecord ( Nullable and Optional , defaults to null)

  • teams: array of TD_Team ( Nullable and Optional , defaults to null)

  • locations: array of TD_Location ( Nullable and Optional , defaults to null)

  • externalEntityInfo: ExternalEntityInfoRecord ( Nullable and Optional , defaults to null)

ArticleImportResult type

object with fields:

  • externalId: string ( Nullable and Optional , defaults to null)

  • article: ArticleRecord ( Nullable and Optional , defaults to null)

  • error: string ( Nullable and Optional , defaults to null)

ArticleMarkdownImage type

object with fields:

  • alt: string Required

  • src: string Required

ArticlePreviewRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • previewImages: array of ArticleMarkdownImage Required

  • preview: string Required

  • previewAttachments: array of AttachmentInfo ( Nullable and Optional , defaults to null)

  • wordsNumber: integer (format: int32) ( Nullable and Optional , defaults to null)

  • cut: boolean ( Nullable and Optional , defaults to null)

ArticleRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • title: string Required

  • created: string (format: date-time) Required

  • author: TD_MemberProfile Required

  • aliases: array of BG_ArticleAlias Required

  • archivedBy: TD_MemberProfile ( Nullable and Optional , defaults to null)

  • archivedAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • content: string Required

  • attachments: array of AttachmentInfo ( Nullable and Optional , defaults to null)

  • previewImages: array of ArticleMarkdownImage Required

  • preview: string Required

  • previewAttachments: array of AttachmentInfo ( Nullable and Optional , defaults to null)

  • wordsNumber: integer (format: int32) ( Nullable and Optional , defaults to null)

  • cut: boolean ( Nullable and Optional , defaults to null)

  • channel: M2ChannelRecord Required

  • channelContent: M2ChannelContentRecord ( Nullable and Optional , defaults to null)

  • reactions: AllReactionsToItemRecord Required

  • editable: boolean Required

  • event: MeetingRecord ( Nullable and Optional , defaults to null)

  • teams: array of TD_Team ( Nullable and Optional , defaults to null)

  • locations: array of TD_Location ( Nullable and Optional , defaults to null)

  • externalEntityInfo: ExternalEntityInfoRecord ( Nullable and Optional , defaults to null)

AssignedPerson type

object with fields:

  • profile: TD_MemberProfile ( Nullable and Optional , defaults to null)

  • role: string ( Nullable and Optional , defaults to null)

Attachment type

AttachmentIn type

Name

Type

className

string

Possible values:

AttachmentInfo type

object with fields:

  • details: Attachment ( Nullable and Optional , defaults to null)

AuthCodeFlowPermissionsRequest type

object with fields:

  • scope: string Required

  • purpose: string Required

AuthConfig type

object with fields:

  • dontRememberMeTtl: integer (format: int32) Required

  • adminRememberMeTtl: integer (format: int32) Required

  • userRememberMeTtl: integer (format: int32) Required

AuthModuleUsage type

object with fields:

AuthScope type

Name

Type

className

string

Possible values:

AutomationJobEvent type

object with fields:

  • meta: KMetaMod Required

  • executionId: string Required

  • project: PR_Project Required

  • repositoryName: string Required

  • jobName: string Required

  • executionNumber: integer (format: int64) Required

  • trigger: JobExecutionTrigger Required

  • triggerTime: string (format: date-time) Required

  • status: object with fields:

    ( Nullable and Optional , defaults to null)

  • failureReasons: object with fields:

    ( Nullable and Optional , defaults to null)

  • stoppedBy: object with fields:

    ( Nullable and Optional , defaults to null)

  • startTime: object with fields:

    • old: string (format: date-time) Required

    • new: string (format: date-time) Required

    ( Nullable and Optional , defaults to null)

  • endTime: object with fields:

    • old: string (format: date-time) Required

    • new: string (format: date-time) Required

    ( Nullable and Optional , defaults to null)

AutomationJobSubscriptionFilter type

object with fields:

  • projects: array of PR_Project Required

  • repositoryName: string ( Nullable and Optional , defaults to null)

  • branchSpec: array of string ( Nullable and Optional , defaults to null)

  • jobs: array of string ( Nullable and Optional , defaults to null)

AutomationJobSubscriptionFilterIn type

object with fields:

  • projects: array of string ( Nullable and Optional , defaults to null)

  • repositoryName: string ( Nullable and Optional , defaults to null)

  • branchSpec: array of string ( Nullable and Optional , defaults to null)

  • jobs: array of string ( Nullable and Optional , defaults to null)

AutomationServiceMetadata type

object with fields:

AutonumberCFParameters type

object with fields:

  • prefix: string Required

  • suffix: string Required

AutonumberCFType type

No properties

AutonumberCFValue type

object with fields:

  • value: string ( Nullable and Optional , defaults to null)

AvatarCropSquare type

object with fields:

  • x: integer (format: int32) Required

  • y: integer (format: int32) Required

  • length: integer (format: int32) Required

BG_ArticleAlias type

object with fields:

  • alias: string Required

  • created: string (format: date-time) Required

BG_Stats type

object with fields:

  • totalBlogs: integer (format: int32) Required

  • teams: array of object with fields:

    • first: TD_Team ( Required )

    • second: integer (format: int32) ( Required )

    Required

  • projects: array of object with fields:

    • first: PR_Project ( Required )

    • second: integer (format: int32) ( Required )

    ( Nullable and Optional , defaults to null)

  • locations: array of object with fields:

    • first: TD_Location ( Required )

    • second: integer (format: int32) ( Required )

    Required

BillingFeedChannel type

object with fields:

BillingReport type

object with fields:

  • plans: array of PurchasedBillingPlan Required

  • reportDays: array of BillingReportDay Required

  • bandwidthAllocation: integer (format: int64) ( Nullable and Optional , defaults to null)

  • ciAllocation: integer (format: int64) ( Nullable and Optional , defaults to null)

  • serverToday: string (format: full-date) Required

  • earliestBillingDate: string (format: full-date) Required

BillingReportDay type

object with fields:

  • date: string (format: full-date) Required

  • activeUsers: integer (format: int32) Required

  • userUsage: integer (format: int32) Required

  • userCost: number (format: double) Required

  • storageAllocationB: integer (format: int64) ( Nullable and Optional , defaults to null)

  • storageTotalUsage: integer (format: int64) Required

  • storageFilesUsage: integer (format: int64) Required

  • storageGitUsage: integer (format: int64) Required

  • storagePackagesUsage: integer (format: int64) Required

  • storageCost: number (format: double) Required

  • bandwidthTotalUsageDelta: integer (format: int64) Required

  • bandwidthTotalUsage: integer (format: int64) Required

  • bandwidthFilesUsageDelta: integer (format: int64) Required

  • bandwidthFilesUsage: integer (format: int64) Required

  • bandwidthGitUsageDelta: integer (format: int64) Required

  • bandwidthGitUsage: integer (format: int64) Required

  • bandwidthPackagesUsageDelta: integer (format: int64) Required

  • bandwidthPackagesUsage: integer (format: int64) Required

  • bandwidthAutomationExternalTrafficUsageDelta: integer (format: int64) Required

  • bandwidthAutomationExternalTrafficUsage: integer (format: int64) Required

  • bandwidthAutomationInternalUsageDelta: integer (format: int64) Required

  • bandwidthAutomationInternalUsage: integer (format: int64) Required

  • bandwidthCost: number (format: double) Required

  • ciUsageDelta: integer (format: int64) Required

  • ciUsage: integer (format: int64) Required

  • ciCost: number (format: double) Required

  • appUsage: integer (format: int64) Required

  • chatUsage: integer (format: int64) Required

  • totalCost: number (format: double) Required

BirthdayEvent type

object with fields:

BlockNode type

BlogCalendarEvent type

object with fields:

  • starts: string (format: date-time) ( Nullable and Optional , defaults to null)

  • ends: string (format: date-time) ( Nullable and Optional , defaults to null)

  • timezone: ATimeZone ( Nullable and Optional , defaults to null)

  • rooms: array of string ( Nullable and Optional , defaults to null)

  • allDay: boolean ( Nullable and Optional , defaults to null)

BlogCommonSubscriptionFilter type

object with fields:

BlogCommonSubscriptionFilterIn type

object with fields:

  • teams: array of string Required

  • locations: array of string Required

  • authors: array of string Required

BlogEventMenuActionContext type

object with fields:

  • blogEventId: string Required

BlogPublicationDetails type

object with fields:

  • teams: array of TD_Team ( Nullable and Optional , defaults to null)

  • locations: array of TD_Location ( Nullable and Optional , defaults to null)

  • event: CalendarEvent ( Nullable and Optional , defaults to null)

  • article: ArticleRecord ( Nullable and Optional , defaults to null)

BlogPublicationDetailsIn type

object with fields:

  • teams: array of string ( Nullable and Optional , defaults to null)

  • locations: array of string ( Nullable and Optional , defaults to null)

  • event: CalendarEventIn ( Nullable and Optional , defaults to null)

  • article: string ( Nullable and Optional , defaults to null)

BlogWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • article: ArticleRecord Required

  • action: string ( Nullable and Optional , defaults to null)

  • author: object with fields:

    ( Nullable and Optional , defaults to null)

  • created: object with fields:

    • old: string (format: date-time) Required

    • new: string (format: date-time) Required

    ( Nullable and Optional , defaults to null)

  • title: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • textChanged: boolean Required

  • unpublished: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

  • teams: object with fields:

    ( Nullable and Optional , defaults to null)

  • locations: object with fields:

    ( Nullable and Optional , defaults to null)

  • externalEntityInfo: object with fields:

    • old: integer (format: int64) Required

    • new: integer (format: int64) Required

    ( Nullable and Optional , defaults to null)

BoardColumn type

object with fields:

BoardColumns type

object with fields:

BoardInfo type

object with fields:

  • owners: BoardOwners Required

  • columns: BoardColumns Required

  • description: string ( Nullable and Optional , defaults to null)

  • swimlaneKey: string ( Nullable and Optional , defaults to null)

  • issueFields: array of BoardIssueField Required

BoardIssueField type

Name

Type

className

string

Possible values:

BoardIssueField.BuiltIn type

object with fields:

BoardIssueField.Custom type

object with fields:

BoardIssueInputField type

Name

Type

className

string

Possible values:

BoardMemberOwners type

object with fields:

BoardOwners type

object with fields:

BoardRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • name: string Required

  • from: string (format: full-date) ( Nullable and Optional , defaults to null)

  • to: string (format: full-date) ( Nullable and Optional , defaults to null)

  • info: BoardInfo Required

BoardTeamOwners type

object with fields:

BookContainerInfo type

object with fields:

  • book: KB_Book Required

  • grantedRights: array of string ( Nullable and Optional , defaults to null)

BooleanCFType type

No properties

BooleanCFValue type

object with fields:

  • value: boolean Required

Branch type

object with fields:

  • branchName: string Required

BranchInfo type

object with fields:

  • head: string Required

  • ref: string Required

CApplicationPrincipalDetails type

object with fields:

CAutomationTaskPrincipalDetails type

object with fields:

CBuiltInServicePrincipalDetails type

object with fields:

  • name: string Required

  • key: string ( Nullable and Optional , defaults to null)

CFCommitIdentifier type

Name

Type

className

string

Possible values:

CFCommitIdentifier.CommitHash type

object with fields:

  • commitHash: string Required

CFCommitIdentifier.Full type

object with fields:

CFCommitInfoBase type

CFCommitInfoBase.CFCommitInfo type

object with fields:

CFCommitInfoBase.PermissionDenied type

object with fields:

  • commitHash: string Required

CFConstraint type

CFCreateParameters type

CFEnumValue type

object with fields:

  • id: string Required

  • value: string Required

  • principal: CPrincipalDetails ( Nullable and Optional , defaults to null)

CFEnumValueModification type

CFEnumValueModification.Create type

object with fields:

  • name: string Required

CFEnumValueModification.Remove type

object with fields:

CFEnumValueModification.Update type

object with fields:

CFEnumValuesModification type

object with fields:

CFInputValue type

CFParameters type

CFType type

CFUpdateParameters type

CFValue type

CPrincipal type

object with fields:

CPrincipalDetails type

CRight type

object with fields:

  • typeCode: string Required

  • code: string Required

  • title: string Required

  • description: string ( Nullable and Optional , defaults to null)

  • featureFlag: FeatureFlag ( Nullable and Optional , defaults to null)

CUserPrincipalDetails type

object with fields:

CUserWithEmailPrincipalDetails type

object with fields:

  • name: string Required

  • email: string Required

CalendarEvent type

object with fields:

  • calendarEvent: boolean ( Nullable and Optional , defaults to null)

  • starts: string (format: date-time) ( Nullable and Optional , defaults to null)

  • ends: string (format: date-time) ( Nullable and Optional , defaults to null)

  • timezone: ATimeZone ( Nullable and Optional , defaults to null)

  • rooms: array of TD_Location ( Nullable and Optional , defaults to null)

  • allDay: boolean ( Nullable and Optional , defaults to null)

CalendarEventIn type

object with fields:

  • calendarEvent: boolean ( Nullable and Optional , defaults to null)

  • starts: string (format: date-time) ( Nullable and Optional , defaults to null)

  • ends: string (format: date-time) ( Nullable and Optional , defaults to null)

  • timezone: ATimeZone ( Nullable and Optional , defaults to null)

  • rooms: array of string ( Nullable and Optional , defaults to null)

  • allDay: boolean ( Nullable and Optional , defaults to null)

CalendarEventSpec type

object with fields:

  • start: string (format: date-time) Required

  • end: string (format: date-time) Required

  • recurrenceRule: RecurrenceRule ( Nullable and Optional , defaults to null)

  • allDay: boolean Required

  • timezone: ATimeZone Required

  • parentId: string ( Nullable and Optional , defaults to null)

  • initialMeetingStart: string (format: date-time) ( Nullable and Optional , defaults to null)

  • busyStatus: BusyStatus ( Nullable and Optional , defaults to null)

  • nextChainId: string ( Nullable and Optional , defaults to null)

CalendarInfo type

object with fields:

  • id: string Required

  • name: string ( Nullable and Optional , defaults to null)

  • defaultColor: string ( Nullable and Optional , defaults to null)

  • freeBusyOnly: boolean Required

  • readOnly: boolean Required

  • exposeToCalDav: boolean Required

  • exposeToGoogle: boolean Required

  • sourceUrl: string ( Nullable and Optional , defaults to null)

  • syncAttemptCount: integer (format: int32) ( Nullable and Optional , defaults to null)

  • archived: boolean Required

CallSession type

object with fields:

  • id: string Required

  • archived: boolean Required

  • room: Room Required

  • description: string Required

  • start: string (format: date-time) Required

  • end: string (format: date-time) ( Nullable and Optional , defaults to null)

  • channel: M2ChannelRecord ( Nullable and Optional , defaults to null)

  • topology: ConnectionTopology ( Nullable and Optional , defaults to null)

  • resourcesPrepared: boolean Required

  • participations: array of SessionParticipationRecord Required

CertificateInfo type

object with fields:

  • certificateType: string Required

  • version: integer (format: int32) Required

  • serialNumber: string Required

  • issuedBy: string Required

  • issuedTo: string Required

  • validFrom: string (format: date-time) Required

  • validTo: string (format: date-time) Required

  • algorithm: string Required

  • fingerprint: Fingerprint Required

ChangeClientSecretPayload type

object with fields:

  • newClientSecret: string Required

  • clientId: string Required

  • userId: string ( Nullable and Optional , defaults to null)

  • verificationToken: string ( Nullable and Optional , defaults to null)

ChangeInReview type

object with fields:

ChangeServerUrlPayload type

object with fields:

  • newServerUrl: string Required

  • clientId: string Required

  • userId: string ( Nullable and Optional , defaults to null)

  • verificationToken: string ( Nullable and Optional , defaults to null)

ChannelContactThread type

Name

Type

className

string

Possible values:

ChannelEvent type

object with fields:

  • meta: KMetaMod Required

  • channel: M2ChannelRecord Required

  • name: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • description: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • icon: object with fields:

    • old: string Required

    • new: string Required

    ( Nullable and Optional , defaults to null)

  • restored: boolean ( Nullable and Optional , defaults to null)

  • archived: boolean ( Nullable and Optional , defaults to null)

ChannelInfoAttachment type

object with fields:

  • details: Attachment ( Nullable and Optional , defaults to null)

  • time: string (format: date-time) Required

  • messageId: string Required

  • channelId: string Required

  • contactKey: string Required

ChannelItemRecord type

object with fields:

  • text: string Required

  • details: M2ItemContentDetails ( Nullable and Optional , defaults to null)

  • author: CPrincipal Required

  • created: string (format: date-time) Required

  • time: integer (format: int64) Required

  • reactions: AllReactionsToItemRecord ( Nullable and Optional , defaults to null)

  • thread: M2ChannelRecord ( Nullable and Optional , defaults to null)

  • projectedItem: ChannelItemRecord ( Nullable and Optional , defaults to null)

  • attachments: array of AttachmentInfo ( Nullable and Optional , defaults to null)

  • externalId: string ( Nullable and Optional , defaults to null)

  • pending: boolean ( Nullable and Optional , defaults to null)

  • id: string Required

  • archived: boolean Required

  • edited: string (format: date-time) ( Nullable and Optional , defaults to null)

  • pinned: boolean ( Nullable and Optional , defaults to null)

  • suggestedParticipants: array of CPrincipal ( Nullable and Optional , defaults to null)

  • mentions: array of EntityMention ( Nullable and Optional , defaults to null)

  • channelId: string ( Nullable and Optional , defaults to null)

  • issues: array of Issue Required

ChannelItemSnapshot type

object with fields:

  • id: string Required

  • channelId: string ( Nullable and Optional , defaults to null)

  • text: string Required

  • details: M2ItemContentDetails ( Nullable and Optional , defaults to null)

  • author: CPrincipal Required

  • created: string (format: date-time) Required

  • time: integer (format: int64) Required

  • attachments: array of AttachmentInfo ( Nullable and Optional , defaults to null)

  • mentions: array of EntityMention ( Nullable and Optional , defaults to null)

ChannelMessageMenuActionContext type

object with fields:

ChannelParticipant type

object with fields:

  • principal: CPrincipal Required

  • messageCount: integer (format: int32) Required

  • pendingMessageCount: integer (format: int32) ( Nullable and Optional , defaults to null)

ChannelPermissionContext type

object with fields:

ChannelPermissionTarget type

object with fields:

ChannelSpecificDefaults type

object with fields:

  • subscribed: boolean ( Nullable and Optional , defaults to null)

  • filter: NotificationFilter Required

  • push: boolean Required

  • email: M2EmailNotificationType Required

  • threadsSubscribed: boolean ( Nullable and Optional , defaults to null)

ChatBotUiExtensionApi type

No properties

ChatBotUiExtensionIn type

No properties

ChatChannelSubscriptionFilter type

object with fields:

  • channel: string ( Nullable and Optional , defaults to null)

  • contact: ChatContactRecord ( Nullable and Optional , defaults to null)

ChatChannelSubscriptionFilterIn type

object with fields:

  • channel: string ( Nullable and Optional , defaults to null)

ChatContactDetails type

ChatContactDetails.App type

object with fields:

  • app: ES_App Required

  • icon: string ( Nullable and Optional , defaults to null)

ChatContactDetails.Conversation type

object with fields:

  • users: array of TD_MemberProfile Required

  • subject: string ( Nullable and Optional , defaults to null)

ChatContactDetails.Default type

object with fields:

  • type: string Required

  • name: string Required

  • legacyName: string ( Nullable and Optional , defaults to null)

  • icon: string ( Nullable and Optional , defaults to null)

  • fontIcon: string ( Nullable and Optional , defaults to null)

  • fontIconColor: PrivateFeedColor ( Nullable and Optional , defaults to null)

  • access: M2.Access ( Nullable and Optional , defaults to null)

  • resolvedImpl: boolean ( Nullable and Optional , defaults to null)

  • extra: ContactExtraTag ( Nullable and Optional , defaults to null)

ChatContactDetails.Profile type

object with fields:

ChatContactDetails.Thread type

object with fields:

  • parent: ChatContactRecord Required

  • message: MessageInfo Required

  • authors: array of CPrincipal ( Nullable and Optional , defaults to null)

  • replies: integer (format: int32) ( Nullable and Optional , defaults to null)

  • absorbingParent: boolean ( Nullable and Optional , defaults to null)

  • resolvedImpl: boolean ( Nullable and Optional , defaults to null)

ChatContactRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • key: string Required

  • details: ChatContactDetails Required

  • channelType: string Required

  • lastMessage: MessageInfo ( Nullable and Optional , defaults to null)

  • unreadStatus: M2UnreadStatus ( Nullable and Optional , defaults to null)

  • readTime: string (format: date-time) ( Nullable and Optional , defaults to null)

  • subscribedSince: string (format: date-time) Required

  • pinned: boolean Required

  • pinnedPrevId: string ( Nullable and Optional , defaults to null)

  • draft: string ( Nullable and Optional , defaults to null)

  • draftTime: integer (format: int64) ( Nullable and Optional , defaults to null)

  • lastChildMessageTime: integer (format: int64) ( Nullable and Optional , defaults to null)

  • deleted: boolean ( Nullable and Optional , defaults to null)

ChatHistoryRange type

object with fields:

ChatMessage type

Name

Type

className

string

Possible values:

ChatMessage.Block type

object with fields:

ChatMessage.Text type

object with fields:

  • text: string Required

ChatMessageCreatedEvent type

object with fields:

  • channelId: string Required

  • threadId: string ( Nullable and Optional , defaults to null)

  • message: ChannelItemRecord Required

ChatMessageDeletedEvent type

object with fields:

  • channelId: string Required

  • threadId: string ( Nullable and Optional , defaults to null)

  • message: ChannelItemRecord Required

ChatMessageEditableByMe type

No properties

ChatMessageIdentifier.ExternalId type

object with fields:

  • externalId: string Required

ChatMessageMenuItemUiExtensionApi type

object with fields:

ChatMessageMenuItemUiExtensionIn type

object with fields:

ChatMessageMenuItemVisibilityFilterApi type

Name

Type

className

string

Possible values:

ChatMessageMenuItemVisibilityFilterIn type

Name

Type

className

string

Possible values:

ChatMessageUnfurlContext type

object with fields:

ChatMessageUpdatedEvent type

object with fields:

  • channelId: string Required

  • threadId: string ( Nullable and Optional , defaults to null)

  • message: ChannelItemRecord Required

  • edited: object with fields:

    • old: string (format: date-time) Required

    • new: string (format: date-time) Required

    ( Nullable and Optional , defaults to null)

  • pinned: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

ChatModification type

Name

Type

className

string

Possible values:

ChatSubscriptionFilterIn type

Name

Type

className

string

Possible values:

Checklist type

object with fields:

  • id: string Required

  • archived: boolean Required

  • projectId: string ( Nullable and Optional , defaults to null)

  • project: PR_Project ( Nullable and Optional , defaults to null)

  • issue: Issue ( Nullable and Optional , defaults to null)

  • owner: TD_MemberProfile ( Nullable and Optional , defaults to null)

  • name: string Required

  • root: PlanItem ( Nullable and Optional , defaults to null)

  • rootTag: PlanningTag ( Nullable and Optional , defaults to null)

  • description: string ( Nullable and Optional , defaults to null)

  • totalItemsCount: integer (format: int32) Required

  • doneItemsCount: integer (format: int32) Required

  • updatedTime: string (format: date-time) ( Nullable and Optional , defaults to null)

ChecklistBodyIn type

Name

Type

className

string

Possible values:

ChecklistDocumentBody type

object with fields:

  • checklist: Checklist Required

  • canConvertItemsToIssues: boolean Required

ChecklistDocumentBodyCreateIn type

object with fields:

ChecklistDocumentBodyEditIn type

object with fields:

  • description: string ( Nullable and Optional , defaults to null)

  • owner: string ( Nullable and Optional , defaults to null)

  • tag: string ( Nullable and Optional , defaults to null)

  • topics: array of string Required

  • bodyIn: ChecklistBodyIn ( Nullable and Optional , defaults to null)

ClientInfo type

object with fields:

  • os: ClientOS ( Nullable and Optional , defaults to null)

  • osVersion: string ( Nullable and Optional , defaults to null)

  • browser: ClientBrowser ( Nullable and Optional , defaults to null)

  • browserVersion: string ( Nullable and Optional , defaults to null)

  • ide: ClientIDE ( Nullable and Optional , defaults to null)

  • ideVersion: string ( Nullable and Optional , defaults to null)

  • device: string ( Nullable and Optional , defaults to null)

  • deviceType: ClientDeviceType ( Nullable and Optional , defaults to null)

  • version: string ( Nullable and Optional , defaults to null)

ClientSideActionContext type

CodeDiscussionAddedFeedEvent type

object with fields:

CodeDiscussionAnchor type

object with fields:

  • project: ProjectKey Required

  • repository: string Required

  • revision: string Required

  • filename: string ( Nullable and Optional , defaults to null)

  • line: integer (format: int32) ( Nullable and Optional , defaults to null)

  • oldLine: integer (format: int32) ( Nullable and Optional , defaults to null)

  • interpolatedLineState: InterpolatedLineState ( Nullable and Optional , defaults to null)

CodeDiscussionRecord type

object with fields:

  • id: string Required

  • projectId: string Required

  • project: PR_Project ( Nullable and Optional , defaults to null)

  • anchor: CodeDiscussionAnchor Required

  • endAnchor: CodeDiscussionAnchor ( Nullable and Optional , defaults to null)

  • created: string (format: date-time) Required

  • channel: M2ChannelRecord Required

  • resolvable: boolean ( Nullable and Optional , defaults to null)

  • resolved: boolean Required

  • snippet: CodeDiscussionSnippet ( Nullable and Optional , defaults to null)

  • suggestedEdit: CodeDiscussionSuggestedEdit ( Nullable and Optional , defaults to null)

  • resolvedBy: CPrincipal ( Nullable and Optional , defaults to null)

  • pending: boolean ( Nullable and Optional , defaults to null)

  • review: CodeReviewRecord ( Nullable and Optional , defaults to null)

  • feedItemId: string ( Nullable and Optional , defaults to null)

  • reviews: array of CodeReviewRecord ( Nullable and Optional , defaults to null)

  • archived: boolean Required

CodeDiscussionSnippet type

CodeDiscussionSnippet.InlineDiffSnippet type

object with fields:

CodeDiscussionSnippet.PlainSnippet type

object with fields:

CodeDiscussionSuggestedEdit type

object with fields:

  • suggestionCommitId: string Required

  • status: CodeDiscussionSuggestedEditState ( Nullable and Optional , defaults to null)

  • resolvedBy: CPrincipal ( Nullable and Optional , defaults to null)

  • filePath: string Required

  • hasConflicts: boolean Required

  • identicalContents: boolean ( Nullable and Optional , defaults to null)

  • startLineIndex: integer (format: int32) Required

  • endLineIndexInclusive: integer (format: int32) Required

CodeLine type

object with fields:

  • text: string Required

  • index: integer (format: int32) ( Nullable and Optional , defaults to null)

  • offset: integer (format: int32) Required

  • syntax: array of SyntaxMarkup ( Nullable and Optional , defaults to null)

CodeReviewDetailedInfo type

object with fields:

CodeReviewDiscussionAddedFeedEvent type

object with fields:

CodeReviewDiscussionCounter type

object with fields:

CodeReviewDiscussionRecord type

object with fields:

  • id: string Required

  • review: CodeReviewRecord Required

  • created: string (format: date-time) Required

  • channel: M2ChannelRecord ( Nullable and Optional , defaults to null)

  • resolved: boolean ( Nullable and Optional , defaults to null)

  • archived: boolean Required

CodeReviewEditableByMe type

No properties

CodeReviewMenuActionContext type

object with fields:

CodeReviewMenuItemUiExtensionApi type

object with fields:

CodeReviewMenuItemUiExtensionIn type

object with fields:

CodeReviewMenuItemVisibilityFilterApi type

Name

Type

className

string

Possible values:

CodeReviewMenuItemVisibilityFilterIn type

Name

Type

className

string

Possible values:

CodeReviewParticipant type

object with fields:

CodeReviewParticipantCodeOwnerSlot type

object with fields:

  • rule: array of string ( Nullable and Optional , defaults to null)

  • pattern: string Required

CodeReviewParticipantQualityGateSlot type

object with fields:

  • rule: array of string Required

  • index: integer (format: int32) Required

CodeReviewParticipantRecord type

object with fields:

CodeReviewParticipantSlotBase type

CodeReviewParticipants type

object with fields:

CodeReviewPendingMessageCounter type

object with fields:

  • id: string Required

  • archived: boolean Required

CodeReviewRecord type

Name

Type

className

string

Possible values:

CodeReviewSubscriptionFilter type

object with fields:

  • project: PR_Project ( Nullable and Optional , defaults to null)

  • repository: string ( Nullable and Optional , defaults to null)

  • authors: array of TD_MemberProfile Required

  • participants: array of TD_MemberProfile Required

  • branchSpec: array of string Required

  • pathSpec: array of string Required

  • titleRegex: string Required

CodeReviewSubscriptionFilterIn type

object with fields:

  • project: string ( Nullable and Optional , defaults to null)

  • repository: string ( Nullable and Optional , defaults to null)

  • authors: array of string Required

  • participants: array of string Required

  • branchSpec: array of string Required

  • pathSpec: array of string Required

  • titleRegex: string Required

CodeReviewUnboundDiscussionCounter type

object with fields:

  • id: string Required

CodeReviewUnfurlContext type

object with fields:

  • reviewId: string Required

CodeReviewWebhookEvent type

object with fields:

  • projectKey: ProjectKey Required

  • repository: string Required

  • reviewId: string Required

  • title: string Required

  • isMergeRequest: boolean Required

CodeReviewWithCount type

object with fields:

CodeSuggestedEditHeadContentDetails type

object with fields:

CommandDetail type

object with fields:

  • name: string Required

  • description: string Required

Commands type

object with fields:

CommitInfo type

object with fields:

  • project: PR_Project Required

  • repository: string Required

  • commitId: string Required

  • message: string Required

  • commitDate: string (format: date-time) Required

  • authorName: string Required

  • authorEmail: string Required

  • authorProfile: TD_MemberProfile ( Nullable and Optional , defaults to null)

Name

Type

className

string

Possible values:

CommitMessageUnfurlContext type

object with fields:

  • projectId: string Required

  • repo: string Required

  • commitId: string Required

CommitSetReviewRecord type

object with fields:

  • id: string Required

  • project: ProjectKey Required

  • projectId: string Required

  • number: integer (format: int32) Required

  • title: string Required

  • state: CodeReviewState Required

  • canBeReopened: boolean ( Nullable and Optional , defaults to null)

  • createdAt: integer (format: int64) Required

  • createdBy: TD_MemberProfile ( Nullable and Optional , defaults to null)

  • turnBased: boolean ( Nullable and Optional , defaults to null)

  • feedChannel: M2ChannelRecord ( Nullable and Optional , defaults to null)

  • commits: array of ReviewCommit Required

  • discussionCounter: DiscussionCounter Required

  • issueIds: array of string Required

  • participants: array of CodeReviewParticipant ( Nullable and Optional , defaults to null)

  • reviewers: array of CodeReviewParticipantRecord Required

  • authors: array of CodeReviewParticipantRecord Required

  • watchers: array of CodeReviewParticipantRecord Required

ComposerPackageDependency type

object with fields:

  • name: string Required

  • version: string Required

  • type: string Required

ComposerPackageType type

object with fields:

  • id: string Required

ComposerPackageVersionDetails type

object with fields:

  • type: PackageType Required

  • repository: string Required

  • name: string Required

  • version: string Required

  • tags: array of string ( Nullable and Optional , defaults to null)

  • created: integer (format: int64) Required

  • accessed: integer (format: int64) ( Nullable and Optional , defaults to null)

  • downloads: integer (format: int64) Required

  • pinned: boolean Required

  • comment: string ( Nullable and Optional , defaults to null)

  • diskSize: integer (format: int64) Required

  • author: CPrincipal ( Nullable and Optional , defaults to null)

  • authors: array of CPrincipal ( Nullable and Optional , defaults to null)

  • origin: PackageOrigin ( Nullable and Optional , defaults to null)

  • metadata: key-value object of string keys and values of string ( Nullable and Optional , defaults to null)

  • description: string ( Nullable and Optional , defaults to null)

  • homepage: string ( Nullable and Optional , defaults to null)

  • dependencies: array of ComposerPackageDependency Required

  • keywords: array of string ( Nullable and Optional , defaults to null)

  • license: string ( Nullable and Optional , defaults to null)

  • projectUrl: string ( Nullable and Optional , defaults to null)

  • repositoryUrl: string ( Nullable and Optional , defaults to null)

  • repositoryRevision: string ( Nullable and Optional , defaults to null)

  • readme: string ( Nullable and Optional , defaults to null)

ComputePoolKey type

object with fields:

  • value: string Required

ConfigurePermissionsAction type

object with fields:

ContactCFParameters type

object with fields:

  • contactKind: TD_ContactKind ( Nullable and Optional , defaults to null)

ContactCFType type

No properties

ContactCFValue type

object with fields:

  • value: string ( Nullable and Optional , defaults to null)

ContactExtraTag type

object with fields:

  • primary: string Required

  • secondary: string Required

  • issueStatus: string ( Nullable and Optional , defaults to null)

ContactListCFType type

No properties

ContactListCFValue type

object with fields:

  • values: array of string Required

ContainerHelmChart type

object with fields:

  • name: string ( Nullable and Optional , defaults to null)

  • description: string ( Nullable and Optional , defaults to null)

  • tags: array of string ( Nullable and Optional , defaults to null)

  • projectUrl: string ( Nullable and Optional , defaults to null)

  • sourceUrl: string ( Nullable and Optional , defaults to null)

  • version: string ( Nullable and Optional , defaults to null)

  • apiVersion: string ( Nullable and Optional , defaults to null)

  • appVersion: string ( Nullable and Optional , defaults to null)

  • dependencies: array of ContainerHelmChartDependency Required

  • type: string ( Nullable and Optional , defaults to null)

ContainerHelmChartDependency type

object with fields:

  • name: string Required

  • version: string Required

  • repository: string ( Nullable and Optional , defaults to null)

  • condition: string ( Nullable and Optional , defaults to null)

  • tags: array of string ( Nullable and Optional , defaults to null)

ContainerImage type

object with fields:

  • name: string ( Nullable and Optional , defaults to null)

  • description: string ( Nullable and Optional , defaults to null)

  • tags: array of string ( Nullable and Optional , defaults to null)

  • projectUrl: string ( Nullable and Optional , defaults to null)

  • sourceUrl: string ( Nullable and Optional , defaults to null)

  • version: string ( Nullable and Optional , defaults to null)

  • platform: ContainerImagePlatform ( Nullable and Optional , defaults to null)

  • history: array of ContainerImageLayer Required

  • children: array of ContainerManifest Required

  • config: ContainerImageConfig ( Nullable and Optional , defaults to null)

  • annotation: ContainerImageAnnotation ( Nullable and Optional , defaults to null)

ContainerImageAnnotation type

object with fields:

  • created: integer (format: int64) ( Nullable and Optional , defaults to null)

  • buildName: string ( Nullable and Optional , defaults to null)

  • buildUrl: string ( Nullable and Optional , defaults to null)

  • revision: string ( Nullable and Optional , defaults to null)

  • vendor: string ( Nullable and Optional , defaults to null)

  • documentationUrl: string ( Nullable and Optional , defaults to null)

  • licenses: string ( Nullable and Optional , defaults to null)

ContainerImageConfig type

object with fields:

  • userName: string ( Nullable and Optional , defaults to null)

  • ports: array of string ( Nullable and Optional , defaults to null)

  • volumes: array of string ( Nullable and Optional , defaults to null)

  • env: array of string ( Nullable and Optional , defaults to null)

  • workingDir: string ( Nullable and Optional , defaults to null)

  • entryPoint: string ( Nullable and Optional , defaults to null)

  • cmd: string ( Nullable and Optional , defaults to null)

  • labels: array of string ( Nullable and Optional , defaults to null)

ContainerImageLayer type

object with fields:

  • id: string Required

  • created: integer (format: int64) ( Nullable and Optional , defaults to null)

  • statement: string Required

  • command: string Required

  • size: integer (format: int64) ( Nullable and Optional , defaults to null)

ContainerImagePlatform type

object with fields:

  • os: string Required

  • osVersion: string ( Nullable and Optional , defaults to null)

  • arch: string ( Nullable and Optional , defaults to null)

ContainerManifest type

object with fields:

  • name: string Required

  • digest: string Required

  • tags: array of string Required

  • created: integer (format: int64) Required

  • schemaVersion: integer (format: int32) Required

  • mediaType: string Required

  • manifestType: string Required

  • totalSize: integer (format: int64) Required

  • image: ContainerImage ( Nullable and Optional , defaults to null)

  • chart: ContainerHelmChart ( Nullable and Optional , defaults to null)

ContainerPackageType type

object with fields:

  • id: string Required

ContainerPackageVersionDetails type

object with fields:

  • type: PackageType Required

  • repository: string Required

  • name: string Required

  • version: string Required

  • tags: array of string ( Nullable and Optional , defaults to null)

  • created: integer (format: int64) Required

  • accessed: integer (format: int64) ( Nullable and Optional , defaults to null)

  • downloads: integer (format: int64) Required

  • pinned: boolean Required

  • comment: string ( Nullable and Optional , defaults to null)

  • diskSize: integer (format: int64) Required

  • author: CPrincipal ( Nullable and Optional , defaults to null)

  • authors: array of CPrincipal ( Nullable and Optional , defaults to null)

  • origin: PackageOrigin ( Nullable and Optional , defaults to null)

  • metadata: key-value object of string keys and values of string ( Nullable and Optional , defaults to null)

  • schemaVersion: integer (format: int32) Required

  • mediaType: string Required

  • manifestType: string Required

  • image: ContainerImage ( Nullable and Optional , defaults to null)

  • chart: ContainerHelmChart ( Nullable and Optional , defaults to null)

ContextMenuItemUiExtensionApi type

ContextMenuItemUiExtensionIn type

Currency type

object with fields:

  • code: string Required

  • sign: string ( Nullable and Optional , defaults to null)

  • signAsPrefix: boolean Required

  • hasCents: boolean Required

CustomBoardIssueInputField type

object with fields:

CustomField type

object with fields:

  • extendedType: ExtendedType Required

  • id: string Required

  • name: string Required

  • description: string ( Nullable and Optional , defaults to null)

  • key: string ( Nullable and Optional , defaults to null)

  • type: CFType Required

  • constraint: CFConstraint ( Nullable and Optional , defaults to null)

  • required: boolean Required

  • private: boolean Required

  • access: AccessType ( Nullable and Optional , defaults to null)

  • defaultValue: CFValue Required

  • order: integer (format: int32) Required

  • scope: ExtendedTypeScope ( Nullable and Optional , defaults to null)

  • deleted: boolean ( Nullable and Optional , defaults to null)

  • parameters: CFParameters ( Nullable and Optional , defaults to null)

  • archived: boolean Required

CustomFieldData type

object with fields:

  • id: string Required

  • name: string Required

  • type: CustomFieldType Required

  • multivalued: boolean Required

  • parameters: CFParameters ( Nullable and Optional , defaults to null)

  • required: boolean Required

  • defaultValue: CFValue Required

  • constraint: CFConstraint ( Nullable and Optional , defaults to null)

  • description: string ( Nullable and Optional , defaults to null)

  • order: integer (format: int32) Required

  • archived: boolean Required

CustomFieldInputValue type

object with fields:

CustomFieldValue type

object with fields:

CustomFieldValueData type

object with fields:

CustomFieldValueUpdate type

object with fields:

CustomFieldsRecord type

object with fields:

CustomGenericSubscriptionIn type

object with fields:

CustomHttpHeaderDTO type

object with fields:

  • name: string Required

  • value: string Required

  • description: string ( Nullable and Optional , defaults to null)

DTO_FullRightWithoutType type

object with fields:

  • code: string Required

  • title: string Required

  • description: string ( Nullable and Optional , defaults to null)

  • grantedForUsers: boolean Required

  • featureFlag: FeatureFlag ( Nullable and Optional , defaults to null)

DTO_Meeting type

object with fields:

  • id: string Required

  • archived: boolean Required

  • summary: string Required

  • description: string ( Nullable and Optional , defaults to null)

  • locations: array of TD_Location Required

  • profiles: array of TD_MemberProfile Required

  • teams: array of TD_Team Required

  • occurrenceRule: CalendarEventSpec Required

  • origin: MeetingOrigin Required

  • conferenceLink: string ( Nullable and Optional , defaults to null)

  • visibility: MeetingVisibility Required

  • modificationPreference: MeetingModificationPreference Required

  • joiningPreference: MeetingJoiningPreference ( Nullable and Optional , defaults to null)

  • organizer: MeetingOrganizer ( Nullable and Optional , defaults to null)

  • etag: integer (format: int64) Required

  • privateDataSubstituted: boolean Required

  • canModify: boolean Required

  • canDelete: boolean Required

  • canJoin: boolean Required

  • externalParticipants: array of string Required

  • linkToExternalSource: string ( Nullable and Optional , defaults to null)

  • eventAttachments: array of MeetingAttachment ( Nullable and Optional , defaults to null)

  • conferenceData: EventConferenceData ( Nullable and Optional , defaults to null)

  • channelRef: M2ChannelRecord ( Nullable and Optional , defaults to null)

  • externalSource: EventExternalSource ( Nullable and Optional , defaults to null)

  • calendar: CalendarInfo ( Nullable and Optional , defaults to null)

  • canLeaveOrRsvp: boolean ( Nullable and Optional , defaults to null)

DTO_MeetingRSVP type

object with fields:

DTO_Right type

object with fields:

  • typeCode: string Required

  • code: string Required

DTO_RightType type

object with fields:

  • typeCode: string Required

  • title: string Required

DTO_RightType_Right type

object with fields:

DTO_RightsDeps type

object with fields:

  • code: string Required

  • deps: array of string Required

DTO_RightsGroup type

object with fields:

  • title: string Required

  • priority: integer (format: int32) Required

  • rights: array of DTO_Right Required

DTO_RightsWithHierarchy type

object with fields:

DartPackageDependency type

object with fields:

  • name: string Required

  • version: string Required

DartPackageType type

object with fields:

  • id: string Required

DartPackageVersionDetails type

object with fields:

  • repository: string Required

  • name: string Required

  • version: string Required

  • tags: array of string ( Nullable and Optional , defaults to null)

  • created: integer (format: int64) Required

  • accessed: integer (format: int64) ( Nullable and Optional , defaults to null)

  • downloads: integer (format: int64) Required

  • pinned: boolean Required

  • comment: string ( Nullable and Optional , defaults to null)

  • diskSize: integer (format: int64) Required

  • author: CPrincipal ( Nullable and Optional , defaults to null)

  • authors: array of CPrincipal ( Nullable and Optional , defaults to null)

  • origin: PackageOrigin ( Nullable and Optional , defaults to null)

  • metadata: key-value object of string keys and values of string ( Nullable and Optional , defaults to null)

  • description: string Required

  • homePage: string Required

  • repositoryUrl: string Required

  • issueTracker: string Required

  • documentation: string Required

  • license: string Required

  • readme: string Required

  • changelog: string Required

  • dependencies: array of DartPackageDependency ( Nullable and Optional , defaults to null)

  • devDependencies: array of DartPackageDependency ( Nullable and Optional , defaults to null)

  • dependencyOverrides: array of DartPackageDependency ( Nullable and Optional , defaults to null)

  • environment: array of DartPackageDependency ( Nullable and Optional , defaults to null)

DashboardItemData type

object with fields:

  • name: string Required

  • isEnabled: boolean Required

DashboardPreferencesRecord type

object with fields:

DataProducerOptions type

object with fields:

  • sfuOptions: SFUDataProducerOptions Required

  • closed: boolean Required

  • userConnectionId: integer (format: int64) ( Nullable and Optional , defaults to null)

  • routerId: string Required

DateCFConstraint type

object with fields:

  • min: string (format: full-date) ( Nullable and Optional , defaults to null)

  • max: string (format: full-date) ( Nullable and Optional , defaults to null)

  • message: string ( Nullable and Optional , defaults to null)

DateCFType type

No properties

DateCFValue type

object with fields:

  • value: string (format: full-date) ( Nullable and Optional , defaults to null)

DateTimeCFConstraint type

object with fields:

  • min: string (format: date-time) ( Nullable and Optional , defaults to null)

  • max: string (format: date-time) ( Nullable and Optional , defaults to null)

  • message: string ( Nullable and Optional , defaults to null)

DateTimeCFType type

No properties

DateTimeCFValue type

object with fields:

  • value: string (format: date-time) ( Nullable and Optional , defaults to null)

DeleteAllAutomationLegacyChannelsAction type

No properties

DeleteAutomationLegacyChannelAction type

object with fields:

DeleteMessage type

object with fields:

  • id: string Required

DeletePersonalFeedAction type

object with fields:

  • feed: string Required

  • feedId: string ( Nullable and Optional , defaults to null)

DeletedAttachment type

object with fields:

  • deletedIdentity: string Required

DeployTargetDTO type

object with fields:

  • id: string Required

  • name: string Required

  • key: string Required

  • description: string Required

  • createdAt: string Required

  • lastUpdated: string ( Nullable and Optional , defaults to null)

  • lastDeployed: string ( Nullable and Optional , defaults to null)

  • current: DeploymentInfo ( Nullable and Optional , defaults to null)

  • next: DeploymentInfo ( Nullable and Optional , defaults to null)

  • connectedChannel: M2ChannelRecord ( Nullable and Optional , defaults to null)

DeployTargetRecord type

object with fields:

  • id: string Required

  • projectId: string Required

  • name: string Required

  • key: string Required

  • description: string Required

  • createdAt: string Required

  • createdBy: CPrincipal ( Nullable and Optional , defaults to null)

  • lastUpdated: string ( Nullable and Optional , defaults to null)

  • lastDeployed: string ( Nullable and Optional , defaults to null)

  • channelId: string Required

  • channel: M2ChannelRecord Required

  • repositories: array of DeployTargetRepositoryDTO Required

  • manualControl: boolean Required

  • hangTimeoutMinutes: integer (format: int32) ( Nullable and Optional , defaults to null)

  • failTimeoutMinutes: integer (format: int32) ( Nullable and Optional , defaults to null)

  • archived: boolean Required

DeployTargetRepositoryDTO type

object with fields:

  • repositoryName: string Required

  • missing: boolean Required

DeploymentCFInputValue type

object with fields:

DeploymentCFType type

No properties

DeploymentCFValue type

object with fields:

DeploymentCommitRefDetails type

object with fields:

  • repositoryName: string Required

  • branch: string Required

  • commit: string Required

  • timestamp: integer (format: int64) ( Nullable and Optional , defaults to null)

  • head: boolean Required

  • totalCommits: integer (format: int32) ( Nullable and Optional , defaults to null)

  • totalMerges: integer (format: int32) ( Nullable and Optional , defaults to null)

  • totalIssues: integer (format: int32) ( Nullable and Optional , defaults to null)

  • rollback: boolean Required

  • missing: boolean Required

DeploymentCommitReference type

object with fields:

  • repositoryName: string Required

  • branch: string Required

  • commit: string ( Nullable and Optional , defaults to null)

DeploymentData type

object with fields:

  • id: string Required

  • version: string Required

  • createdAt: string (format: date-time) Required

  • scheduledStart: string (format: date-time) ( Nullable and Optional , defaults to null)

  • startedAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • finishedAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • targetKey: string Required

  • status: DeploymentStatus Required

  • syncStatus: DeploymentSyncStatus Required

  • externalLink: ExternalLink ( Nullable and Optional , defaults to null)

  • commitRefs: array of DeploymentCommitRefDetails Required

DeploymentInfo type

Name

Type

className

string

Possible values:

DeploymentM2ChannelInfo type

object with fields:

DeploymentM2DetailsNoThread type

No properties

DeploymentM2DetailsWithThread type

object with fields:

DeploymentRecord type

object with fields:

  • id: string Required

  • version: string Required

  • scheduledStart: string (format: date-time) ( Nullable and Optional , defaults to null)

  • startedAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • finishedAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • createdAt: string (format: date-time) Required

  • status: DeploymentStatus Required

  • description: string ( Nullable and Optional , defaults to null)

  • channel: M2ChannelRecord Required

  • target: DeployTargetRecord Required

  • targetKey: string Required

  • syncStatus: DeploymentSyncStatus Required

  • commitRefs: array of DeploymentCommitRefDetails Required

  • jobIds: array of string ( Nullable and Optional , defaults to null)

  • externalLink: ExternalLink ( Nullable and Optional , defaults to null)

  • archived: boolean Required

  • totalCommits: integer (format: int32) ( Nullable and Optional , defaults to null)

  • totalMerges: integer (format: int32) ( Nullable and Optional , defaults to null)

  • totalIssues: integer (format: int32) ( Nullable and Optional , defaults to null)

DeploymentTargetM2ChannelInfo type

object with fields:

DeploymentWebhookEvent type

object with fields:

DeploymentsSubscriptionFilter type

object with fields:

  • project: PR_Project ( Nullable and Optional , defaults to null)

  • repositories: array of string ( Nullable and Optional , defaults to null)

  • targetIdentifiers: array of string ( Nullable and Optional , defaults to null)

DeploymentsSubscriptionFilterIn type

object with fields:

  • project: string Required

  • repositories: array of string ( Nullable and Optional , defaults to null)

  • targetIdentifiers: array of string ( Nullable and Optional , defaults to null)

Diff type

object with fields:

  • added: array of string Required

  • removed: array of string Required

  • removeAll: boolean Required

DiffContext type

object with fields:

DiffSide type

Name

Type

className

string

Possible values:

DiffSide.Empty type

object with fields:

  • revision: string Required

DiffSide.NonEmpty type

object with fields:

  • revision: string Required

  • path: string Required

DiscussionCounter type

object with fields:

  • resolved: integer (format: int32) Required

  • unresolved: integer (format: int32) Required

  • unresolvedSuggestedEdits: integer (format: int32) Required

  • acceptedSuggestedEdits: integer (format: int32) Required

  • rejectedSuggestedEdits: integer (format: int32) Required

Document type

object with fields:

  • id: string Required

  • title: string Required

  • alias: string Required

  • publicationDetails: PublicationDetails ( Nullable and Optional , defaults to null)

  • folderRef: DocumentFolder ( Nullable and Optional , defaults to null)

  • bodyType: DocumentBodyType ( Nullable and Optional , defaults to null)

  • bodyInfo: DocumentBodyInfo ( Nullable and Optional , defaults to null)

  • archived: boolean Required

  • archivedBy: CPrincipal ( Nullable and Optional , defaults to null)

  • archivedAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • createdBy: CPrincipal ( Nullable and Optional , defaults to null)

  • created: string (format: date-time) ( Nullable and Optional , defaults to null)

  • modifiedBy: CPrincipal ( Nullable and Optional , defaults to null)

  • modified: string (format: date-time) Required

  • documentBody: DocumentBodyInfo Required

DocumentAppUnfurlContext type

object with fields:

  • documentId: string Required

DocumentBodyCreateIn type

DocumentBodyInfo type

DocumentBodyUpdateIn type

DocumentCFInputValue type

object with fields:

  • documentId: string ( Nullable and Optional , defaults to null)

DocumentCFParameters type

object with fields:

DocumentCFParametersInput type

object with fields:

DocumentCFScope type

Name

Type

className

string

Possible values:

DocumentCFScope.Project type

object with fields:

DocumentCFScopeInput type

Name

Type

className

string

Possible values:

DocumentCFScopeInput.Project type

object with fields:

  • projectId: string Required

DocumentCFType type

No properties

DocumentCFValue type

object with fields:

  • document: Document ( Nullable and Optional , defaults to null)

DocumentContainerInfo type

DocumentCustomSubscriptionFilter type

object with fields:

  • project: PR_Project ( Nullable and Optional , defaults to null)

  • folders: array of DocumentFolder ( Nullable and Optional , defaults to null)

  • documents: array of Document Required

DocumentCustomSubscriptionFilterIn type

object with fields:

  • project: string ( Nullable and Optional , defaults to null)

  • folders: array of string ( Nullable and Optional , defaults to null)

  • documents: array of string Required

DocumentEditableByMe type

No properties

DocumentEditorsChangedEvent type

object with fields:

DocumentFolder type

object with fields:

  • id: string Required

  • archived: boolean Required

  • parent: DocumentFolder ( Nullable and Optional , defaults to null)

  • name: string Required

  • created: string (format: date-time) Required

  • createdBy: CPrincipal ( Nullable and Optional , defaults to null)

  • updated: string (format: date-time) Required

  • updatedBy: CPrincipal ( Nullable and Optional , defaults to null)

  • cover: Document ( Nullable and Optional , defaults to null)

DocumentFolderEditableByMe type

No properties

DocumentFolderMenuActionContext type

object with fields:

DocumentFolderMenuItemUiExtensionApi type

object with fields:

DocumentFolderMenuItemUiExtensionIn type

object with fields:

DocumentFolderMenuItemVisibilityFilterApi type

Name

Type

className

string

Possible values:

DocumentFolderMenuItemVisibilityFilterIn type

Name

Type

className

string

Possible values:

DocumentFolderPermissionContext type

object with fields:

DocumentFolderWithChildren type

object with fields:

DocumentListCFInputValue type

object with fields:

  • documents: array of string Required

DocumentListCFType type

No properties

DocumentListCFValue type

object with fields:

DocumentMark type

DocumentMenuActionContext type

object with fields:

  • documentId: string Required

  • projectIdentifier: ProjectIdentifier ( Nullable and Optional , defaults to null)

DocumentMenuItemUiExtensionApi type

object with fields:

DocumentMenuItemUiExtensionIn type

object with fields:

  • displayName: string Required

  • description: string ( Nullable and Optional , defaults to null)

  • menuItemUniqueCode: string Required

  • visibilityFilters: array of DocumentMenuItemVisibilityFilterIn Required

DocumentMenuItemVisibilityFilterApi type

Name

Type

className

string

Possible values:

DocumentMenuItemVisibilityFilterIn type

Name

Type

className

string

Possible values:

DocumentMetaWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • document: string Required

  • deleted: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

  • published: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

DocumentPermissionContext type

object with fields:

DocumentWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • document: string Required

  • changeAuthors: array of CPrincipal Required

  • version: string (format: date-time) Required

  • base: string (format: date-time) Required

DryCleanupResults type

Name

Type

className

string

Possible values:

DryCleanupResults.Failure type

object with fields:

  • error: string Required

DryCleanupResults.Results type

object with fields:

  • totalSize: integer (format: int64) Required

  • totalCount: integer (format: int32) Required

  • packageVersions: array of PackageVersionRef Required

DslEvaluationConfig type

object with fields:

DslRuntimeInfo type

object with fields:

ES_App type

object with fields:

  • id: string Required

  • owner: TD_MemberProfile ( Nullable and Optional , defaults to null)

  • ownerApp: ES_App ( Nullable and Optional , defaults to null)

  • clientId: string Required

  • name: string Required

  • picture: string ( Nullable and Optional , defaults to null)

  • defaultExternalPicture: string ( Nullable and Optional , defaults to null)

  • createdAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • kind: string ( Nullable and Optional , defaults to null)

  • presentableName: string ( Nullable and Optional , defaults to null)

  • applicationType: ApplicationType ( Nullable and Optional , defaults to null)

  • clientCredentialsFlowEnabled: boolean ( Nullable and Optional , defaults to null)

  • codeFlowEnabled: boolean ( Nullable and Optional , defaults to null)

  • codeFlowRedirectURIs: string ( Nullable and Optional , defaults to null)

  • pkceRequired: boolean ( Nullable and Optional , defaults to null)

  • implicitFlowEnabled: boolean ( Nullable and Optional , defaults to null)

  • implicitFlowRedirectURIs: string ( Nullable and Optional , defaults to null)

  • endpointURI: string ( Nullable and Optional , defaults to null)

  • hasVerificationToken: boolean ( Nullable and Optional , defaults to null)

  • hasSigningKey: boolean ( Nullable and Optional , defaults to null)

  • hasPublicKeySignature: boolean ( Nullable and Optional , defaults to null)

  • endpointSslVerification: boolean ( Nullable and Optional , defaults to null)

  • basicAuthUsername: string ( Nullable and Optional , defaults to null)

  • hasBearerToken: boolean ( Nullable and Optional , defaults to null)

  • sslKeystoreAuth: string ( Nullable and Optional , defaults to null)

  • archived: boolean Required

  • metadata: ApplicationMetadata ( Nullable and Optional , defaults to null)

  • settings: ES_AppSettings Required

  • contexts: array of AppUiExtContextData Required

  • domains: array of ApplicationUnfurlDomain Required

  • patterns: array of ApplicationUnfurlPattern Required

ES_AppSettings type

object with fields:

  • clientCredentialsFlowEnabled: boolean ( Nullable and Optional , defaults to null)

  • codeFlowEnabled: boolean ( Nullable and Optional , defaults to null)

  • codeFlowRedirectURIs: string ( Nullable and Optional , defaults to null)

  • pkceRequired: boolean ( Nullable and Optional , defaults to null)

  • implicitFlowEnabled: boolean ( Nullable and Optional , defaults to null)

  • implicitFlowRedirectURIs: string ( Nullable and Optional , defaults to null)

  • endpoint: EndpointDTO ( Nullable and Optional , defaults to null)

  • endpointAuth: EndpointAuthDTO ( Nullable and Optional , defaults to null)

ES_ApplicationPassword type

object with fields:

ES_ApplicationPermanentToken type

object with fields:

  • id: string Required

  • name: string Required

  • application: ES_App Required

  • scope: string Required

  • apiScope: XScopeApi Required

  • created: string (format: date-time) Required

  • expires: string (format: date-time) ( Nullable and Optional , defaults to null)

  • lastAccess: AccessRecord ( Nullable and Optional , defaults to null)

ES_ApprovedScope type

object with fields:

  • id: string Required

  • scope: XScopeApi Required

  • offlineAllowed: boolean Required

ES_AuthModule type

object with fields:

  • id: string Required

  • key: string Required

  • name: string Required

  • ordinal: integer (format: int32) Required

  • enabled: boolean Required

  • iconDataURI: string ( Nullable and Optional , defaults to null)

  • settings: ES_AuthModuleSettings Required

ES_AuthModuleSettings type

ES_AuthenticationSession type

object with fields:

  • id: string Required

  • profile: TD_MemberProfile Required

  • created: string (format: date-time) Required

  • expires: string (format: date-time) Required

  • lastAccess: AccessRecord ( Nullable and Optional , defaults to null)

  • current: boolean Required

ES_AzureAuthModuleSettings type

object with fields:

  • tenantId: string Required

  • clientId: string Required

  • clientSecret: string Required

  • registerNewUsers: boolean Required

  • emailVerified: boolean Required

ES_BuiltinAuthModuleSettings type

object with fields:

  • passwordStrengthPolicy: PasswordStrength Required

  • domains: array of string ( Nullable and Optional , defaults to null)

ES_BuiltinProfileLoginDetails type

object with fields:

  • passwordChangeRequest: string ( Nullable and Optional , defaults to null)

ES_ComposerRepositorySettings type

object with fields:

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

ES_ContainerRegistrySettings type

object with fields:

  • immutableTags: boolean Required

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

ES_DartRepositorySettings type

object with fields:

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

ES_DefaultProfileLoginDetails type

object with fields:

  • login: string ( Nullable and Optional , defaults to null)

  • firstName: string ( Nullable and Optional , defaults to null)

  • lastName: string ( Nullable and Optional , defaults to null)

  • email: string ( Nullable and Optional , defaults to null)

  • emailVerified: boolean Required

  • avatarUrl: string ( Nullable and Optional , defaults to null)

ES_ExternalPasswordAuthModuleSettings type

Name

Type

className

string

Possible values:

ES_FederatedAuthModuleSettings type

ES_FileRepositorySettings type

object with fields:

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

ES_GithubAuthModuleSettings type

object with fields:

  • githubUrl: string Required

  • clientId: string Required

  • clientSecret: string Required

  • registerNewUsers: boolean Required

  • organizations: array of string Required

ES_GithubProfileLoginDetails type

object with fields:

  • login: string ( Nullable and Optional , defaults to null)

  • firstName: string ( Nullable and Optional , defaults to null)

  • lastName: string ( Nullable and Optional , defaults to null)

  • email: string ( Nullable and Optional , defaults to null)

  • emailVerified: boolean Required

  • avatarUrl: string ( Nullable and Optional , defaults to null)

  • organizations: array of string ( Nullable and Optional , defaults to null)

  • allEmails: array of object with fields:

    • first: string ( Required )

    • second: boolean ( Required )

    ( Nullable and Optional , defaults to null)

ES_GoogleAuthModuleSettings type

object with fields:

  • clientId: string Required

  • clientSecret: string Required

  • registerNewUsers: boolean Required

  • domains: array of string Required

ES_HiddenAuthModuleSettings type

object with fields:

  • passwordModule: boolean ( Nullable and Optional , defaults to null)

  • federatedModule: boolean ( Nullable and Optional , defaults to null)

ES_HubAuthModuleSettings type

object with fields:

  • hubUrl: string Required

  • clientId: string Required

  • clientSecret: string Required

  • registerNewUsers: boolean ( Nullable and Optional , defaults to null)

  • orgAuthProviderName: string ( Nullable and Optional , defaults to null)

  • groups: array of string ( Nullable and Optional , defaults to null)

ES_HubProfileLoginDetails type

object with fields:

  • login: string ( Nullable and Optional , defaults to null)

  • hubAuthModuleLogin: string ( Nullable and Optional , defaults to null)

  • firstName: string ( Nullable and Optional , defaults to null)

  • lastName: string ( Nullable and Optional , defaults to null)

  • email: string ( Nullable and Optional , defaults to null)

  • emailVerified: boolean Required

  • avatarUrl: string ( Nullable and Optional , defaults to null)

ES_LdapAttributeNames type

object with fields:

  • fullNameAttributeName: string ( Nullable and Optional , defaults to null)

  • usernameAttributeName: string ( Nullable and Optional , defaults to null)

  • emailAttributeName: string ( Nullable and Optional , defaults to null)

  • groupsAttributeName: string ( Nullable and Optional , defaults to null)

ES_LdapAuthModuleSettings type

object with fields:

  • type: LdapModuleType Required

  • registerNewUsers: boolean Required

  • serverUrl: string Required

  • connectionTimeout: integer (format: int32) Required

  • readTimeout: integer (format: int32) Required

  • sslKeystore: SSLKeystore ( Nullable and Optional , defaults to null)

  • teamMappings: array of ES_TeamMapping Required

  • referralIgnored: boolean Required

  • filter: string Required

  • bindUserDN: string Required

  • bindUserPassword: string Required

  • attributeNames: ES_LdapAttributeNames Required

ES_MavenRepositorySettings type

object with fields:

  • enableSnapshots: boolean Required

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

  • checkVulnerabilities: boolean ( Nullable and Optional , defaults to null)

ES_NpmRegistrySettings type

object with fields:

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

  • checkVulnerabilities: boolean ( Nullable and Optional , defaults to null)

ES_NuGetFeedSettings type

object with fields:

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

  • checkVulnerabilities: boolean ( Nullable and Optional , defaults to null)

ES_OAuth2AuthModuleSettings type

ES_OAuthApp type

Name

Type

className

string

Possible values:

ES_OAuthConsent type

object with fields:

ES_OAuthInternalApp type

object with fields:

  • name: string Required

  • clientId: string Required

ES_OAuthUserApp type

object with fields:

ES_OIDCAuthModuleSettings type

object with fields:

  • clientId: string Required

  • clientSecret: string Required

  • registerNewUsers: boolean Required

  • discoveryUrl: string ( Nullable and Optional , defaults to null)

  • issuer: string Required

  • authorizationEndpoint: string Required

  • tokenEndpoint: string Required

  • tokenKeysEndpoint: string Required

  • userInfoEndpoint: string Required

  • domains: array of string Required

ES_PackageRepositorySettings type

ES_PasswordAuthModuleSettings type

Name

Type

className

string

Possible values:

ES_PersonalToken type

object with fields:

  • id: string Required

  • name: string Required

  • profile: TD_MemberProfile Required

  • scope: string Required

  • apiScope: XScopeApi Required

  • created: string (format: date-time) Required

  • expires: string (format: date-time) ( Nullable and Optional , defaults to null)

  • lastAccess: AccessRecord ( Nullable and Optional , defaults to null)

ES_ProfileLogin type

object with fields:

ES_ProfileLoginDetails type

ES_PythonPackageIndexSettings type

object with fields:

  • retentionPolicyParams: RetentionPolicyParams ( Nullable and Optional , defaults to null)

  • immutablePackageVersions: boolean ( Nullable and Optional , defaults to null)

ES_RefreshToken type

object with fields:

ES_SamlAttributeNames type

object with fields:

  • loginAttributeName: string ( Nullable and Optional , defaults to null)

  • firstNameAttributeName: string ( Nullable and Optional , defaults to null)

  • lastNameAttributeName: string ( Nullable and Optional , defaults to null)

  • fullNameAttributeName: string ( Nullable and Optional , defaults to null)

  • emailAttributeName: string ( Nullable and Optional , defaults to null)

  • emailVerified: boolean Required

ES_SamlAuthModuleSettings type

object with fields:

  • idpUrl: string Required

  • idpEntityId: string Required

  • idpCertificateSHA256: string Required

  • spEntityId: string Required

  • sslKeystore: SSLKeystore ( Nullable and Optional , defaults to null)

  • registerNewUsers: boolean Required

  • contactProfileId: string ( Nullable and Optional , defaults to null)

  • attributeNames: ES_SamlAttributeNames Required

ES_TeamMapping type

object with fields:

  • teamId: string Required

  • externalGroupName: string Required

EbsSnapshotApi type

object with fields:

  • snapshotId: string Required

  • snapshotName: string ( Nullable and Optional , defaults to null)

  • snapshotState: SnapshotState Required

  • execution: integer (format: int64) ( Nullable and Optional , defaults to null)

  • claimId: integer (format: int64) ( Nullable and Optional , defaults to null)

EbsVolumeApi type

object with fields:

  • volumeId: string Required

  • volumeName: string Required

  • az: string ( Nullable and Optional , defaults to null)

  • volumeState: VolumeState Required

  • execution: integer (format: int64) ( Nullable and Optional , defaults to null)

  • claimId: integer (format: int64) ( Nullable and Optional , defaults to null)

EditMessage type

object with fields:

  • text: string Required

  • id: string Required

  • attachments: array of Attachment ( Nullable and Optional , defaults to null)

  • pending: boolean ( Nullable and Optional , defaults to null)

EmailBouncedEvent type

object with fields:

  • email: string Required

  • reason: string Required

EmojiReaction type

object with fields:

  • emoji: string Required

  • count: integer (format: int32) Required

  • meReacted: boolean Required

EmojiReactionRecord type

object with fields:

  • id: string Required

  • itemId: string Required

  • emoji: string Required

  • count: integer (format: int32) Required

  • meReacted: boolean Required

  • order: integer (format: int64) Required

EmojiSearchMatchData type

object with fields:

  • emoji: string Required

  • matched: string ( Nullable and Optional , defaults to null)

  • matchType: EmojiSearchMatchType Required

EndpointAuthCreate type

EndpointAuthCreate.Basic type

object with fields:

  • username: string Required

  • password: string Required

EndpointAuthCreate.Bearer type

object with fields:

  • token: string Required

EndpointAuthCreate.PublicKeySignature type

No properties

EndpointAuthCreate.SigningKey type

No properties

EndpointAuthCreateDTO type

object with fields:

EndpointAuthDTO type

object with fields:

EndpointAuthRead type

EndpointAuthRead.Basic type

object with fields:

  • username: string Required

EndpointAuthRead.Bearer type

No properties

EndpointAuthRead.PublicKeySignature type

No properties

EndpointAuthRead.SigningKey type

No properties

EndpointAuthRead.Unknown type

No properties

EndpointAuthUpdateDTO type

object with fields:

  • appLevelAuth: EndpointAppLevelAuthUpdateType Required

  • basicAuthUsername: string Required

  • basicAuthPassword: string Required

  • bearerAuthToken: string Required

  • hasVerificationToken: boolean Required

  • sslKeystoreAuth: string ( Nullable and Optional , defaults to null)

EndpointCreateDTO type

object with fields:

  • url: string ( Nullable and Optional , defaults to null)

  • sslVerification: boolean Required

EndpointDTO type

object with fields:

  • url: string ( Nullable and Optional , defaults to null)

  • sslVerification: boolean Required

EntityMention type

object with fields:

  • position: integer (format: int32) Required

  • length: integer (format: int32) Required

  • link: string Required

EnumCFInputParameters type

object with fields:

  • values: array of string Required

EnumCFInputValue type

object with fields:

EnumCFParameters type

object with fields:

EnumCFType type

object with fields:

EnumCFValue type

object with fields:

EnumListCFInputValue type

object with fields:

EnumListCFType type

object with fields:

EnumListCFValue type

object with fields:

EnumValueData type

object with fields:

  • id: string ( Nullable and Optional , defaults to null)

  • value: string Required

  • principal: CPrincipalDetails ( Nullable and Optional , defaults to null)

EstimationDTO type

object with fields:

  • start: string (format: date-time) Required

  • predictedDuration: integer (format: int64) Required

EventConferenceData type

object with fields:

EventExternalSource type

object with fields:

  • sourceName: string Required

  • externalId: string Required

  • sourceLink: string ( Nullable and Optional , defaults to null)

  • externalTimestamp: integer (format: int64) ( Nullable and Optional , defaults to null)

EventSubjectInfoDTO type

object with fields:

  • code: string Required

  • parentCode: string ( Nullable and Optional , defaults to null)

  • name: string Required

  • description: string Required

  • events: array of EventTypeInfoDTO Required

  • defaultFilters: array of SubscriptionFilter Required

  • featureFlag: string ( Nullable and Optional , defaults to null)

EventTypeInfoDTO type

object with fields:

  • code: string Required

  • name: string Required

  • description: string Required

  • rights: array of CRight Required

  • featureFlag: string ( Nullable and Optional , defaults to null)

  • sortOrder: integer (format: int32) Required

ExtendedType type

object with fields:

  • key: string Required

  • displayName: string Required

  • apiClassName: string ( Nullable and Optional , defaults to null)

  • scopeType: ExtendedTypeScopeType Required

ExtendedTypeKey type

object with fields:

ExternalArticle type

object with fields:

  • title: string Required

  • content: string Required

  • authorId: string Required

  • created: string (format: date-time) Required

  • teams: array of string ( Nullable and Optional , defaults to null)

  • locations: array of string ( Nullable and Optional , defaults to null)

  • externalId: string ( Nullable and Optional , defaults to null)

  • externalUrl: string ( Nullable and Optional , defaults to null)

ExternalCheckDTO type

object with fields:

  • repository: string Required

  • revision: string Required

  • executionStatus: CommitExecutionStatus Required

  • url: string Required

  • externalServiceName: string Required

  • taskName: string Required

  • taskId: string Required

  • timestamp: integer (format: int64) Required

  • description: string ( Nullable and Optional , defaults to null)

object with fields:

  • id: string Required

  • url: string Required

ExternalEndpointUpdateDTO type

object with fields:

  • url: string ( Nullable and Optional , defaults to null)

  • sslVerification: boolean Required

ExternalEntityInfoRecord type

object with fields:

  • id: string Required

  • archived: boolean Required

  • externalId: string ( Nullable and Optional , defaults to null)

  • externalName: string ( Nullable and Optional , defaults to null)

  • externalUrl: string ( Nullable and Optional , defaults to null)

  • transaction: ImportTransactionRecord Required

ExternalIssue type

object with fields:

  • summary: string Required

  • description: string ( Nullable and Optional , defaults to null)

  • status: string Required

  • assignee: string ( Nullable and Optional , defaults to null)

  • externalId: string Required

  • externalName: string ( Nullable and Optional , defaults to null)

  • externalUrl: string ( Nullable and Optional , defaults to null)

object with fields:

  • label: string ( Nullable and Optional , defaults to null)

  • url: string Required

ExternalLinkPattern type

object with fields:

  • id: string Required

  • archived: boolean Required

  • prefix: string Required

    Prefix that is used in the external IDs and that will be recognised by Space to generate links

  • linkReplacement: string Required

    URL of the external resource ending with < ? > which is a variable for a number that follows the prefix

FailureConditionDTO type

Name

Type

className

string

Possible values:

FeatureFlag type

object with fields:

  • name: string Required

  • description: string Required

  • status: FeatureFlagStatus Required

  • owner: string Required

  • since: FeatureFlagDate ( Nullable and Optional , defaults to null)

  • issueNumber: integer (format: int32) ( Nullable and Optional , defaults to null)

FeatureFlagDate type

object with fields:

  • year: integer (format: int32) Required

  • month: integer (format: int32) Required

  • day: integer (format: int32) Required

FeatureFlagWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • name: string Required

  • issueNumber: integer (format: int32) ( Nullable and Optional , defaults to null)

  • enabledForAll: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

  • selfManageable: object with fields:

    • old: boolean Required

    • new: boolean Required

    ( Nullable and Optional , defaults to null)

  • addedTeams: array of TD_Team ( Nullable and Optional , defaults to null)

  • addedProfiles: array of TD_Team ( Nullable and Optional , defaults to null)

  • removedTeams: array of TD_MemberProfile ( Nullable and Optional , defaults to null)

  • removedProfiles: array of TD_MemberProfile ( Nullable and Optional , defaults to null)

FeedEvent type

FileAttachment type

object with fields:

  • id: string Required

  • sizeBytes: integer (format: int64) Required

  • filename: string Required

FileData type

object with fields:

FileDetails type

object with fields:

  • type: PackageType Required

  • repository: string Required

  • name: string Required

  • created: integer (format: int64) Required

  • lastModified: integer (format: int64) ( Nullable and Optional , defaults to null)

  • downloads: integer (format: int64) Required

  • diskSize: integer (format: int64) Required

  • authors: array of CPrincipal ( Nullable and Optional , defaults to null)

  • description: string ( Nullable and Optional , defaults to null)

  • path: string Required

  • metadata: key-value object of string keys and values of string ( Nullable and Optional , defaults to null)

FileDocumentBody type

object with fields:

  • versionId: string Required

  • contentType: string Required

  • fileSize: integer (format: int64) Required

FileDocumentBodyCreateIn type

object with fields:

  • blobId: string Required

FileDocumentBodyInfo type

object with fields:

FileDocumentBodyUpdateIn type

object with fields:

  • blobId: string Required

FileDocumentRecord type

object with fields:

FileType type

object with fields:

  • id: string Required

Fingerprint type

object with fields:

  • md5: string Required

  • sha1: string Required

  • sha256: string Required

  • sha384: string Required

  • sha512: string Required

Fraction type

object with fields:

  • numerator: integer (format: int32) Required

  • denominator: integer (format: int32) Required

FractionCFType type

No properties

FractionCFValue type

object with fields:

  • value: Fraction ( Nullable and Optional , defaults to null)

FullWebhookDTO type

object with fields:

GetMessagesResponse type

object with fields:

  • messages: array of ChannelItemRecord Required

  • nextStartFromDate: string (format: date-time) ( Nullable and Optional , defaults to null)

  • orgLimitReached: boolean Required

GitAuthorInfo type

object with fields:

  • name: string Required

  • email: string Required

GitCommitChange type

object with fields:

  • changeType: GitCommitChangeType Required

  • old: GitFile ( Nullable and Optional , defaults to null)

  • new: GitFile ( Nullable and Optional , defaults to null)

  • revision: string Required

  • diffSize: GitDiffSize ( Nullable and Optional , defaults to null)

  • path: string ( Nullable and Optional , defaults to null)

GitCommitChanges type

object with fields:

GitCommitFileRequest type

object with fields:

GitCommitInfo type

object with fields:

  • id: string Required

  • message: string Required

  • authorDate: integer (format: int64) Required

  • commitDate: integer (format: int64) Required

  • author: GitAuthorInfo Required

  • authorProfile: TD_MemberProfile ( Nullable and Optional , defaults to null)

  • committer: GitAuthorInfo Required

  • committerProfile: TD_MemberProfile ( Nullable and Optional , defaults to null)

  • parents: array of string Required

  • heads: array of string Required

  • signature: GitCommitSignature ( Nullable and Optional , defaults to null)

GitCommitInfoWithChanges type

object with fields:

GitCommitResult type

object with fields:

  • fromHead: string ( Nullable and Optional , defaults to null)

  • toHead: string ( Nullable and Optional , defaults to null)

  • success: boolean Required

  • message: string Required

  • resultCommitId: string ( Nullable and Optional , defaults to null)

GitCommitSignature type

GitCommitSignature.ExpiredKey type

object with fields:

  • description: string Required

GitCommitSignature.NotVerified type

No properties

GitCommitSignature.Raw type

object with fields:

  • signature: string Required

  • signedDataB64: string Required

GitCommitSignature.RevokedKey type

object with fields:

  • description: string Required

  • revokeComment: string ( Nullable and Optional , defaults to null)

GitCommitSignature.Verified type

object with fields:

  • description: string Required

GitCommitWithGraph type

object with fields:

  • repositoryName: string Required

  • commit: GitCommitInfo Required

  • commitMessageUnfurls: array of Unfurl Required

  • reviews: array of CodeReviewRecord Required

  • issueIds: array of string Required

  • deployments: array of object with fields:

    • first: string ( Required )

    • second: string ( Nullable and Optional , defaults to null)

    Required

  • layout: GitGraphLayoutLine ( Nullable and Optional , defaults to null)

  • unreachable: boolean Required

GitCommitterProfile type

object with fields:

  • author: string Required

  • email: string Required

  • profile: TD_MemberProfile ( Nullable and Optional , defaults to null)

GitDiffSize type

object with fields:

  • added: integer (format: int32) Required

  • deleted: integer (format: int32) Required

GitFile type

object with fields:

  • commit: string Required

  • path: string Required

  • blob: string Required

  • type: GitEntryType Required

GitFileContent type

GitFileContent.Base64 type

object with fields:

  • value: string Required

  • executable: boolean ( Nullable and Optional , defaults to null)

GitFileContent.Deleted type

No properties

GitFileContent.Text type

object with fields:

  • value: string Required

  • executable: boolean ( Nullable and Optional , defaults to null)

GitGraphLayoutEdge type

object with fields:

GitGraphLayoutLine type

object with fields:

GitGraphLayoutNode type

object with fields:

  • pos: integer (format: int32) Required

  • color: integer (format: int32) Required

GitMergeResultHttp type

object with fields:

  • status: GitMergeStatusHttp Required

  • resultCommitId: string ( Nullable and Optional , defaults to null)

GitMergedFile type

object with fields:

  • name: string Required

  • oldName: string ( Nullable and Optional , defaults to null)

  • baseId: string ( Nullable and Optional , defaults to null)

  • sourceId: string ( Nullable and Optional , defaults to null)

  • targetId: string ( Nullable and Optional , defaults to null)

  • diffSize: GitDiffSize ( Nullable and Optional , defaults to null)

  • entryType: GitEntryType Required

  • conflicting: boolean Required

GitRebaseResultHttp type

object with fields:

  • resultCommitIds: array of string Required

GlobalNotificationSettings type

object with fields:

  • emailNotificationsEnabled: boolean Required

  • notificationEmail: TD_ProfileEmail ( Nullable and Optional , defaults to null)

  • pushNotificationEnabled: boolean Required

  • desktopInactivityTimeout: integer (format: int32) ( Nullable and Optional , defaults to null)

  • multiClientEnabled: boolean Required

GlobalPermissionContext type

No properties

GlobalPermissionTarget type

No properties

GlobalRole type

GlobalRole.GlobalAdmin type

No properties

GlobalRole.GlobalMember type

No properties

GlobalRole.Guest type

No properties

GlobalScope type

No properties

GpgKeyData type

object with fields:

  • fingerprint: string Required

  • publicKey: string Required

  • userIds: array of GpgKeyData.KeyUserId Required

  • comment: string Required

  • created: string (format: date-time) Required

  • added: string (format: date-time) Required

  • expires: string (format: date-time) ( Nullable and Optional , defaults to null)

  • revoked: boolean Required

  • revokedAt: string (format: date-time) ( Nullable and Optional , defaults to null)

  • revokeComment: string ( Nullable and Optional , defaults to null)

GpgKeyData.KeyUserId type

object with fields:

  • id: string Required

  • verified: boolean Required

HA_DefaultValue type

HA_DefaultValue.Collection type

object with fields:

HA_DefaultValue.Const type

HA_DefaultValue.Const.EnumEntry type

object with fields:

  • entryName: string Required

HA_DefaultValue.Const.Primitive type

object with fields:

  • expression: string Required

HA_DefaultValue.Map type

object with fields:

HA_DefaultValue.Reference type

object with fields:

  • paramName: string Required

HA_Deprecation type

object with fields:

  • message: string Required

  • since: string Required

  • forRemoval: boolean Required

HA_Description type

object with fields:

  • text: string Required

  • helpTopic: string ( Nullable and Optional , defaults to null)

HA_Dto type

object with fields:

  • id: string Required

  • name: string Required

  • fields: array of HA_DtoField Required

  • hierarchyRole: HierarchyRole Required

  • hierarchyRole2: HierarchyRole2 Required

  • extends: HA_Dto ( Nullable and Optional , defaults to null)

  • implements: array of HA_Dto Required

  • inheritors: array of HA_Dto Required

  • description: HA_Description ( Nullable and Optional , defaults to null)

  • deprecation: HA_Deprecation ( Nullable and Optional , defaults to null)

  • experimental: HA_Experimental ( Nullable and Optional , defaults to null)

  • record: boolean Required

  • errorsField: HA_Field ( Nullable and Optional , defaults to null)

HA_DtoField type

object with fields:

HA_Endpoint type

object with fields:

  • resource: HA_Resource Required

  • method: HA_Method Required

  • parameters: array of HA_Parameter Required

  • requestBody: HA_Type.Object ( Nullable and Optional , defaults to null)

  • responseBody: HA_Type ( Nullable and Optional , defaults to null)

  • path: HA_Path Required

  • displayName: string Required

  • functionName: string Required

  • doc: string ( Nullable and Optional , defaults to null)

  • description: HA_Description ( Nullable and Optional , defaults to null)

  • deprecation: HA_Deprecation ( Nullable and Optional , defaults to null)

  • experimental: HA_Experimental ( Nullable and Optional , defaults to null)

  • rights: array of HA_Right ( Nullable and Optional , defaults to null)

  • featureFlag: string ( Nullable and Optional , defaults to null)

HA_Enum type

object with fields:

  • id: string Required

  • name: string Required

  • values: array of string Required

  • deprecation: HA_Deprecation ( Nullable and Optional , defaults to null)

  • experimental: HA_Experimental ( Nullable and Optional , defaults to null)

HA_Experimental type

object with fields:

  • message: string ( Nullable and Optional , defaults to null)

HA_Field type

object with fields:

  • name: string Required

  • type: HA_Type Required

  • defaultValue: HA_DefaultValue ( Nullable and Optional , defaults to null)

  • optional: boolean Required

  • description: HA_Description ( Nullable and Optional , defaults to null)

  • deprecation: HA_Deprecation ( Nullable and Optional , defaults to null)

  • experimental: HA_Experimental ( Nullable and Optional , defaults to null)

HA_InlineError type

Name

Type

className

string

Possible values:

HA_InlineError.InaccessibleFields type

object with fields:

  • fields: array of string Required

  • message: string Required

HA_MenuId type

object with fields:

  • menuId: string Required

  • context: HA_Dto Required

HA_Model type

object with fields:

HA_Parameter type

object with fields:

HA_Path type

object with fields:

HA_PathSegment type

HA_PathSegment.Const type

object with fields:

  • value: string Required

HA_PathSegment.PrefixedVar type

object with fields:

  • prefix: string Required

  • name: string Required

HA_PathSegment.Var type

object with fields:

  • name: string Required

HA_Resource type

object with fields:

  • id: string Required

  • path: HA_Path Required

  • displaySingular: string Required

  • displayPlural: string Required

  • parentResource: HA_Resource ( Nullable and Optional , defaults to null)

  • endpoints: array of HA_Endpoint Required

  • nestedResources: array of HA_Resource Required

HA_Right type

object with fields:

  • rightUniqueCode: string Required

  • title: string Required

  • description: string ( Nullable and Optional , defaults to null)

HA_Type type

HA_Type.Array type

object with fields:

  • elementType: HA_Type Required

  • nullable: boolean Required

  • tags: array of string Required

HA_Type.Dto type

object with fields: