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: stringRequired

ATimeZoneWithOffset type

object with fields:

  • id: stringRequired

  • offset: integer (format: int32) Required

AbsenceApproval type

object with fields:

  • approved: booleanRequired

  • 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: stringRequired

  • archived: booleanRequired

  • name: stringRequired

  • description: stringRequired

  • defaultAvailability: booleanRequired

  • approvalRequired: booleanRequired

  • icon: stringRequired

AbsenceRecord type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • member: TD_MemberProfile Required

  • icon: stringRequired

  • 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: booleanRequired

  • 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: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • reason: object with fields:

    ( Nullable and Optional , defaults to null)

  • description: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( 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: booleanRequired

    • new: booleanRequired

    ( Nullable and Optional , defaults to null)

AccessRecord type

object with fields:

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

  • address: stringRequired

  • 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: stringRequired

  • name: stringRequired

  • description: stringRequired

  • access: M2.Access Required

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

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

  • subscribers: integer (format: int32) Required

  • subscribed: booleanRequired

AllReactionsToItemRecord type

object with fields:

ApiIcon type

object with fields:

  • icon: stringRequired

AppMessageDeliveryDTO type

object with fields:

  • id: stringRequired

  • messageType: AppMessageDeliveryType Required

  • webhook: WebhookRecord ( Nullable and Optional , defaults to null)

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

  • successful: booleanRequired

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

  • duration: stringRequired

  • method: stringRequired

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

  • requestHeaders: array of HttpHeaderDTO ( Nullable and Optional , defaults to null)

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

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

  • responseHeaders: array of HttpHeaderDTO ( Nullable and Optional , defaults to null)

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

  • httpClientError: AppMessageDeliveryDTO.ClientErrorDTO ( Nullable and Optional , defaults to null)

AppMessageDeliveryDTO.ClientErrorDTO type

object with fields:

  • className: stringRequired

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

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

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

AppPublicationCheckPayload type

No properties

ApplicationAuthorizationRequestedEvent type

object with fields:

ApplicationAuthorizedWebhookEvent type

object with fields:

ApplicationMetadata type

ApplicationPayload type

ApplicationSshKeyWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • application: ES_App Required

  • fingerprint: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • comment: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

ApplicationUnfurl type

object with fields:

ApplicationUnfurlContent type

ApplicationUnfurlContent.BlockMarkdown type

object with fields:

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

  • title: stringRequired

  • markdown: stringRequired

ApplicationUnfurlContent.Image type

object with fields:

ApplicationUnfurlContent.InlineMarkdown type

object with fields:

  • markdown: stringRequired

ApplicationUnfurlContent.MC type

object with fields:

ApplicationUnfurlContentImageSource type

ApplicationUnfurlContentImageSource.Attachment type

object with fields:

  • id: stringRequired

ApplicationUnfurlContentImageSource.Url type

object with fields:

  • url: stringRequired

ApplicationUnfurlContext type

ApplicationUnfurlDomain type

object with fields:

  • domain: stringRequired

  • 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: stringRequired

  • linkReplacement: stringRequired

  • 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: stringRequired

  • linkReplacement: stringRequired

ApplicationUnfurlQueueItem type

object with fields:

  • id: stringRequired

  • target: stringRequired

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

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

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

  • etag: integer (format: int64) Required

ApplicationUnfurlQueueItemsCreatedEvent type

No properties

ApplicationUnfurlTarget type

ApplicationUnfurlTarget.Domain type

object with fields:

  • domain: stringRequired

ApplicationUnfurlTarget.Pattern type

object with fields:

  • pattern: stringRequired

ApplicationUnfurlTargetsRequestedEvent type

object with fields:

ApplicationWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • application: ES_App Required

  • name: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • owner: object with fields:

    ( Nullable and Optional , defaults to null)

  • archived: object with fields:

    • old: booleanRequired

    • new: booleanRequired

    ( Nullable and Optional , defaults to null)

  • endpointURI: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • clientIdChanged: booleanRequired

  • clientSecretChanged: booleanRequired

  • verificationTokenChanged: booleanRequired

  • signingKeyChanged: booleanRequired

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)

ArticleChannelRecord type

object with fields:

ArticleContentRecord type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • content: stringRequired

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

ArticleDetailsRecord type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

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

  • team: TD_Team ( Nullable and Optional , defaults to null)

  • location: TD_Location ( 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: stringRequired

  • src: stringRequired

ArticlePreviewRecord type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • previewImages: array of ArticleMarkdownImage Required

  • preview: stringRequired

  • 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: stringRequired

  • archived: booleanRequired

  • title: stringRequired

  • 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)

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

  • team: TD_Team ( Nullable and Optional , defaults to null)

  • location: TD_Location ( 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)

  • content: stringRequired

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

  • previewImages: array of ArticleMarkdownImage Required

  • preview: stringRequired

  • 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: booleanRequired

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)

AuthModuleUsage type

object with fields:

AuthScope type

Name

Type

className

string

Possible values:

AutomationJobEvent type

object with fields:

  • meta: KMetaMod Required

  • executionId: stringRequired

  • project: PR_Project Required

  • repositoryName: stringRequired

  • jobName: stringRequired

  • 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)

AutomationJobExecutionUnfurlDetails type

object with fields:

  • jobExecutionId: stringRequired

  • projectRef: PR_Project Required

  • repoName: stringRequired

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)

AutomationJobUnfurlDetails type

object with fields:

  • jobId: stringRequired

  • jobName: stringRequired

  • projectRef: PR_Project Required

  • repoName: stringRequired

  • jobExecutionDisplayStatusFilter: JobExecutionDisplayStatus ( Nullable and Optional , defaults to null)

  • jobTriggerFilter: JobTriggerType ( Nullable and Optional , defaults to null)

  • branch: Branch ( Nullable and Optional , defaults to null)

AutomationServiceMetadata type

object with fields:

AutonumberCFParameters type

object with fields:

  • prefix: stringRequired

  • suffix: stringRequired

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: stringRequired

  • 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:

    Required

BaseMenuActionContext type

object with fields:

  • menuId: stringRequired

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:

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

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: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • textChanged: booleanRequired

  • unpublished: object with fields:

    • old: booleanRequired

    • new: booleanRequired

    ( 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:

BoardMemberOwners type

object with fields:

BoardOwners type

object with fields:

BoardRecord type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • name: stringRequired

  • info: BoardInfo Required

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

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

BoardTeamOwners type

object with fields:

BookContainerInfo type

object with fields:

BooleanCFType type

No properties

BooleanCFValue type

object with fields:

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

Branch type

object with fields:

  • branchName: stringRequired

BranchInfo type

object with fields:

  • head: stringRequired

  • ref: stringRequired

CApplicationPrincipalDetails type

object with fields:

CAutomationTaskPrincipalDetails type

object with fields:

CBuiltInServicePrincipalDetails type

object with fields:

  • name: stringRequired

CFCommitIdentifier type

Name

Type

className

string

Possible values:

CFCommitIdentifier.CommitHash type

object with fields:

  • commitHash: stringRequired

CFCommitIdentifier.Full type

object with fields:

CFCommitInfoBase type

CFCommitInfoBase.CFCommitInfo type

object with fields:

CFCommitInfoBase.PermissionDenied type

object with fields:

  • commitHash: stringRequired

CFConstraint type

CFCreateParameters type

CFEnumValue type

object with fields:

  • id: stringRequired

  • value: stringRequired

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

CFEnumValueModification type

CFEnumValueModification.Create type

object with fields:

  • name: stringRequired

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: stringRequired

  • code: stringRequired

  • title: stringRequired

  • 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: stringRequired

  • email: stringRequired

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: booleanRequired

  • 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)

CallSession type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • room: Room Required

  • description: stringRequired

  • 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: booleanRequired

CallSessionUnfurlDetails type

object with fields:

CertainReactionToItemRecord type

object with fields:

  • id: stringRequired

  • itemId: stringRequired

  • reaction: ReactionTypeRecord Required

  • count: integer (format: int32) Required

  • meReacted: booleanRequired

  • principals: array of CPrincipal Required

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

CertificateInfo type

object with fields:

  • certificateType: stringRequired

  • version: integer (format: int32) Required

  • serialNumber: stringRequired

  • issuedBy: stringRequired

  • issuedTo: stringRequired

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

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

  • algorithm: stringRequired

  • fingerprint: Fingerprint Required

ChangeClientSecretPayload type

object with fields:

  • newClientSecret: stringRequired

  • clientId: stringRequired

  • 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: stringRequired

  • clientId: stringRequired

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

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

ChannelAttachmentMenuActionContext type

object with fields:

  • menuId: stringRequired

  • channelId: stringRequired

ChannelContactThread type

Name

Type

className

string

Possible values:

ChannelEvent type

object with fields:

  • meta: KMetaMod Required

  • channel: M2ChannelRecord Required

  • name: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • description: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • icon: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( 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: stringRequired

  • channelId: stringRequired

  • contactKey: stringRequired

ChannelItemRecord type

object with fields:

  • text: stringRequired

  • 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)

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

  • id: stringRequired

  • archived: booleanRequired

  • 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)

  • issues: array of Issue Required

ChannelItemSnapshot type

object with fields:

  • id: stringRequired

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

  • text: stringRequired

  • 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)

ChannelMessageMenuActionContext type

object with fields:

  • menuId: stringRequired

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

  • messageId: stringRequired

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:

ChannelSpecificDefaults type

object with fields:

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: stringRequired

ChatMessageUnfurlContext type

object with fields:

ChatModification type

Name

Type

className

string

Possible values:

Checklist type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • 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: stringRequired

  • 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: booleanRequired

ChecklistDocumentBodyCreateIn type

object with fields:

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

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

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 ( Optional )

  • 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)

  • device: string ( 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: stringRequired

  • revision: stringRequired

  • 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: stringRequired

  • projectId: stringRequired

  • 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: booleanRequired

  • snippet: CodeDiscussionSnippet ( 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: booleanRequired

CodeDiscussionSnippet type

CodeDiscussionSnippet.InlineDiffSnippet type

object with fields:

CodeDiscussionSnippet.PlainSnippet type

object with fields:

CodeLine type

object with fields:

  • text: stringRequired

  • 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:

  • id: stringRequired

  • discussionCounter: Counter Required

CodeReviewDiscussionRecord type

object with fields:

  • id: stringRequired

  • 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: booleanRequired

CodeReviewParticipant type

object with fields:

CodeReviewParticipantCodeOwnerSlot type

object with fields:

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

  • pattern: stringRequired

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: stringRequired

  • archived: booleanRequired

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: stringRequired

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: stringRequired

CodeReviewUnboundDiscussionCounter type

object with fields:

  • id: stringRequired

CodeReviewUnfurlContext type

object with fields:

  • reviewId: stringRequired

CodeReviewWebhookEvent type

object with fields:

  • projectKey: ProjectKey Required

  • repository: stringRequired

  • reviewId: stringRequired

  • title: stringRequired

  • isMergeRequest: booleanRequired

CodeReviewWithCount type

object with fields:

CodeSnippetAnchor type

object with fields:

  • projectKey: ProjectKey Required

  • repository: stringRequired

  • revision: stringRequired

  • filename: stringRequired

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

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

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

CommandDetail type

object with fields:

  • name: stringRequired

  • description: stringRequired

Commands type

object with fields:

CommitInfo type

object with fields:

  • project: PR_Project Required

  • repository: stringRequired

  • commitId: stringRequired

  • message: stringRequired

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

  • authorName: stringRequired

  • authorEmail: stringRequired

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

Name

Type

className

string

Possible values:

CommitMessageUnfurlContext type

object with fields:

CommitMessageUnfurlsRecord type

object with fields:

  • id: stringRequired

  • unfurls: array of Unfurl Required

CommitSetReviewRecord type

object with fields:

ComputePoolKey type

object with fields:

  • value: stringRequired

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)

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: stringRequired

  • version: stringRequired

  • 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: stringRequired

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

  • statement: stringRequired

  • command: stringRequired

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

ContainerImagePlatform type

object with fields:

  • os: stringRequired

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

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

ContainerManifest type

object with fields:

  • name: stringRequired

  • digest: stringRequired

  • tags: array of string Required

  • created: integer (format: int64) Required

  • schemaVersion: integer (format: int32) Required

  • mediaType: stringRequired

  • manifestType: stringRequired

  • 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: stringRequired

ContainerPackageVersionDetails type

object with fields:

  • type: PackageType Required

  • repository: stringRequired

  • name: stringRequired

  • version: stringRequired

  • 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: booleanRequired

  • 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: stringRequired

  • manifestType: stringRequired

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

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

Counter type

object with fields:

  • resolved: integer (format: int32) Required

  • unresolved: integer (format: int32) Required

Currency type

object with fields:

  • code: stringRequired

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

  • signAsPrefix: booleanRequired

  • hasCents: booleanRequired

CustomField type

object with fields:

  • extendedType: ExtendedType Required

  • id: stringRequired

  • name: stringRequired

  • 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: booleanRequired

  • private: booleanRequired

  • 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: booleanRequired

CustomFieldData type

object with fields:

  • id: stringRequired

  • name: stringRequired

  • type: CustomFieldType Required

  • multivalued: booleanRequired

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

  • required: booleanRequired

  • 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: booleanRequired

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:

DR_Draft type

object with fields:

  • id: stringRequired

  • title: stringRequired

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

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

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

  • shared: booleanRequired

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

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

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

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

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

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

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

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

  • folder: DocumentFolderRecord ( Nullable and Optional , defaults to null)

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

  • containerInfo: DocumentContainerInfo Required

  • accessOrdinal: integer (format: int32) Required

  • editors: array of TD_MemberProfile Required

  • editorsTeams: array of TD_Team Required

  • documentBody: DocumentBody Required

  • bodyType: DocumentBodyType Required

DR_DraftHeader type

object with fields:

  • id: stringRequired

  • title: stringRequired

  • author: TD_MemberProfile Required

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

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

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

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

  • shared: booleanRequired

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

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

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

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

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

  • folder: DocumentFolderRecord ( Nullable and Optional , defaults to null)

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

  • containerInfo: DocumentContainerInfo Required

  • bodyType: DocumentBodyType Required

DTO_FullRightWithoutType type

object with fields:

  • code: stringRequired

  • title: stringRequired

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

  • grantedForUsers: booleanRequired

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

DTO_Meeting type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • summary: stringRequired

  • 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: booleanRequired

  • canModify: booleanRequired

  • canDelete: booleanRequired

  • canJoin: booleanRequired

  • 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)

DTO_MeetingRSVP type

object with fields:

DTO_Right type

object with fields:

  • typeCode: stringRequired

  • code: stringRequired

DTO_RightType type

object with fields:

  • typeCode: stringRequired

  • title: stringRequired

DTO_RightType_Right type

object with fields:

DTO_RightsDeps type

object with fields:

  • code: stringRequired

  • deps: array of string Required

DTO_RightsGroup type

object with fields:

  • title: stringRequired

  • priority: integer (format: int32) Required

  • rights: array of DTO_Right Required

DTO_RightsWithHierarchy type

object with fields:

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)

DateTimeViewParams type

object with fields:

  • format: UnfurlDateTimeFormat ( Nullable and Optional , defaults to null)

  • style: UnfurlDateTimeStyle ( Nullable and Optional , defaults to null)

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

DeleteMessage type

object with fields:

  • id: stringRequired

DeletePersonalFeedAction type

object with fields:

  • feed: stringRequired

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

DeletedAttachment type

object with fields:

  • deletedIdentity: stringRequired

Diff type

object with fields:

  • added: array of string Required

  • removed: array of string Required

  • removeAll: booleanRequired

DiffContext type

object with fields:

DiffSide type

Name

Type

className

string

Possible values:

DiffSide.Empty type

object with fields:

  • revision: stringRequired

DiffSide.NonEmpty type

object with fields:

  • revision: stringRequired

  • path: stringRequired

Document type

object with fields:

  • id: stringRequired

  • title: stringRequired

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

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

  • bodyType: DocumentBodyType Required

  • archived: booleanRequired

  • 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: DocumentBody Required

DocumentBody type

DocumentBodyCreateIn 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: stringRequired

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)

  • books: array of KB_Book ( Nullable and Optional , defaults to null)

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

  • documents: array of KbDocumentItem Required

DocumentCustomSubscriptionFilterIn type

object with fields:

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

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

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

  • documents: array of string Required

DocumentEditorsChangedEvent type

object with fields:

DocumentFolder type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

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

  • name: stringRequired

  • 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)

DocumentFolderRecord type

object with fields:

DocumentFolderWithChildren type

object with fields:

DocumentHistoryUnfurlDetails type

object with fields:

  • document: stringRequired

  • title: stringRequired

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

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

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

DocumentInContainer type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • containerLinkId: stringRequired

  • title: stringRequired

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

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

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

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

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

  • shared: booleanRequired

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

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

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

  • containerInfo: DocumentContainerInfo Required

  • bodyType: DocumentBodyType Required

  • deleted: booleanRequired

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

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

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

  • accessOrdinal: integer (format: int32) Required

  • documentBody: DocumentBody Required

DocumentListCFInputValue type

object with fields:

  • documents: array of string Required

DocumentListCFType type

No properties

DocumentListCFValue type

object with fields:

DocumentMetaWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • document: stringRequired

  • deleted: object with fields:

    • old: booleanRequired

    • new: booleanRequired

    ( Nullable and Optional , defaults to null)

  • published: object with fields:

    • old: booleanRequired

    • new: booleanRequired

    ( Nullable and Optional , defaults to null)

DocumentWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • document: stringRequired

  • 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: stringRequired

DryCleanupResults.Results type

object with fields:

ES_App type

object with fields:

  • id: stringRequired

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

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

  • clientId: stringRequired

  • name: stringRequired

  • 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: booleanRequired

  • patterns: array of ApplicationUnfurlPattern Required

  • domains: array of ApplicationUnfurlDomain Required

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

  • settings: ES_AppSettings 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 Required

  • endpointAuth: EndpointAuthDTO Required

ES_ApplicationPassword type

object with fields:

  • id: stringRequired

  • profile: TD_MemberProfile Required

  • name: stringRequired

  • scope: stringRequired

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

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

ES_ApplicationPermanentToken type

object with fields:

  • id: stringRequired

  • name: stringRequired

  • application: ES_App Required

  • scope: stringRequired

  • 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: stringRequired

  • scope: stringRequired

  • offlineAllowed: booleanRequired

ES_AuthModule type

object with fields:

  • id: stringRequired

  • key: stringRequired

  • name: stringRequired

  • ordinal: integer (format: int32) Required

  • enabled: booleanRequired

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

  • settings: ES_AuthModuleSettings Required

ES_AuthModuleSettings type

ES_AuthenticationSession type

object with fields:

  • id: stringRequired

  • 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: booleanRequired

ES_AzureAuthModuleSettings type

object with fields:

  • tenantId: stringRequired

  • clientId: stringRequired

  • clientSecret: stringRequired

  • registerNewUsers: booleanRequired

  • emailVerified: booleanRequired

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_ContainerRegistrySettings type

object with fields:

  • immutableTags: booleanRequired

  • 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: booleanRequired

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

ES_ExternalPasswordAuthModuleSettings type

Name

Type

className

string

Possible values:

ES_FederatedAuthModuleSettings type

ES_GithubAuthModuleSettings type

object with fields:

  • githubUrl: stringRequired

  • clientId: stringRequired

  • clientSecret: stringRequired

  • registerNewUsers: booleanRequired

  • 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: booleanRequired

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

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

ES_GoogleAuthModuleSettings type

object with fields:

  • clientId: stringRequired

  • clientSecret: stringRequired

  • registerNewUsers: booleanRequired

  • 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: stringRequired

  • clientId: stringRequired

  • clientSecret: stringRequired

  • 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: booleanRequired

  • 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: booleanRequired

  • serverUrl: stringRequired

  • 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: booleanRequired

  • filter: stringRequired

  • bindUserDN: stringRequired

  • bindUserPassword: stringRequired

  • attributeNames: ES_LdapAttributeNames Required

ES_MavenRepositorySettings type

object with fields:

  • enableSnapshots: booleanRequired

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

  • immutablePackageVersions: 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)

ES_NuGetFeedSettings type

object with fields:

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

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

ES_OAuth2AuthModuleSettings type

ES_OAuthConsent type

object with fields:

ES_OIDCAuthModuleSettings type

object with fields:

  • clientId: stringRequired

  • clientSecret: stringRequired

  • registerNewUsers: booleanRequired

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

  • issuer: stringRequired

  • authorizationEndpoint: stringRequired

  • tokenEndpoint: stringRequired

  • tokenKeysEndpoint: stringRequired

  • userInfoEndpoint: stringRequired

  • domains: array of string Required

ES_PackageRepositorySettings type

ES_PasswordAuthModuleSettings type

Name

Type

className

string

Possible values:

ES_PersonalToken type

object with fields:

  • id: stringRequired

  • name: stringRequired

  • profile: TD_MemberProfile Required

  • scope: stringRequired

  • 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_RefreshToken type

object with fields:

  • id: stringRequired

  • scope: stringRequired

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

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: booleanRequired

ES_SamlAuthModuleSettings type

object with fields:

  • idpUrl: stringRequired

  • idpEntityId: stringRequired

  • idpCertificateSHA256: stringRequired

  • spEntityId: stringRequired

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

  • registerNewUsers: booleanRequired

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

  • attributeNames: ES_SamlAttributeNames Required

ES_SshKey type

object with fields:

  • fingerprint: stringRequired

  • comment: stringRequired

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

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

ES_TeamMapping type

object with fields:

  • teamId: stringRequired

  • externalGroupName: stringRequired

EbsSnapshotApi type

object with fields:

  • snapshotId: stringRequired

  • 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: stringRequired

  • volumeName: stringRequired

  • 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)

EcsTaskContainerInfo type

object with fields:

  • name: stringRequired

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

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

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

EcsTaskInfoApi type

object with fields:

  • taskArn: stringRequired

  • containers: array of EcsTaskContainerInfo Required

  • desiredStatus: DesiredStatus Required

  • lastStatus: DesiredStatus Required

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

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

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

  • execution: integer (format: int64) Required

EditMessage type

object with fields:

  • text: stringRequired

  • id: stringRequired

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

EmailBouncedEvent type

object with fields:

  • email: stringRequired

  • reason: stringRequired

EmojiReactionRecord type

object with fields:

  • id: stringRequired

  • itemId: stringRequired

  • emoji: stringRequired

  • count: integer (format: int32) Required

  • meReacted: booleanRequired

  • order: integer (format: int64) Required

EmojiSearchMatchData type

object with fields:

  • emoji: stringRequired

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

  • matchType: EmojiSearchMatchType Required

EndpointAuthCreate type

EndpointAuthCreate.Basic type

object with fields:

  • username: stringRequired

  • password: stringRequired

EndpointAuthCreate.Bearer type

object with fields:

  • token: stringRequired

EndpointAuthCreate.PublicKeySignature type

No properties

EndpointAuthCreate.SigningKey type

No properties

EndpointAuthDTO type

object with fields:

EndpointAuthRead type

EndpointAuthRead.Basic type

object with fields:

  • username: stringRequired

EndpointAuthRead.Bearer type

No properties

EndpointAuthRead.PublicKeySignature type

No properties

EndpointAuthRead.SigningKey type

No properties

EndpointAuthRead.Unknown type

No properties

EndpointDTO type

object with fields:

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

  • sslVerification: booleanRequired

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: stringRequired

  • 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:

EventSubjectInfoDTO type

object with fields:

  • code: stringRequired

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

  • name: stringRequired

  • description: stringRequired

  • events: array of EventTypeInfoDTO Required

  • defaultFilters: array of SubscriptionFilter Required

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

EventTypeInfoDTO type

object with fields:

  • code: stringRequired

  • name: stringRequired

  • description: stringRequired

  • rights: array of CRight Required

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

  • sortOrder: integer (format: int32) Required

ExtendedType type

object with fields:

  • key: stringRequired

  • displayName: stringRequired

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

  • scopeType: ExtendedTypeScopeType Required

ExternalArticle type

object with fields:

  • title: stringRequired

  • content: stringRequired

  • authorId: stringRequired

  • 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: stringRequired

  • revision: stringRequired

  • executionStatus: CommitExecutionStatus Required

  • url: stringRequired

  • externalServiceName: stringRequired

  • taskName: stringRequired

  • taskId: stringRequired

  • timestamp: integer (format: int64) Required

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

ExternalEntityInfoRecord type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • 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: stringRequired

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

  • status: stringRequired

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

  • externalId: stringRequired

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

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

ExternalLinkPattern type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • prefix: stringRequired

  • linkReplacement: stringRequired

FailureConditionDTO type

Name

Type

className

string

Possible values:

FeatureFlag type

object with fields:

  • name: stringRequired

  • description: stringRequired

  • status: FeatureFlagStatus Required

  • owner: stringRequired

  • 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: stringRequired

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

  • enabledForAll: object with fields:

    • old: booleanRequired

    • new: booleanRequired

    ( Nullable and Optional , defaults to null)

  • selfManageable: object with fields:

    • old: booleanRequired

    • new: booleanRequired

    ( 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: stringRequired

  • sizeBytes: integer (format: int64) Required

  • filename: stringRequired

FileBodySource type

Name

Type

className

string

Possible values:

FileBodySource.Blob type

object with fields:

  • blobId: stringRequired

FileBodySource.Upload type

object with fields:

  • uploadId: stringRequired

FileDocumentBody type

Name

Type

className

string

Possible values:

FileDocumentBody.Blob type

object with fields:

  • versionId: stringRequired

  • mediaType: stringRequired

  • fileSize: integer (format: int64) Required

FileDocumentBody.Upload type

object with fields:

  • versionId: stringRequired

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

  • uploading: booleanRequired

FileDocumentBodyCreateIn type

object with fields:

FileDocumentBodyUpdateIn type

object with fields:

Fingerprint type

object with fields:

  • md5: stringRequired

  • sha1: stringRequired

  • sha256: stringRequired

  • sha384: stringRequired

  • sha512: stringRequired

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)

GitAuthorInfo type

object with fields:

  • name: stringRequired

  • email: stringRequired

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: stringRequired

  • 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: stringRequired

  • message: stringRequired

  • 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: booleanRequired

  • message: stringRequired

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

GitCommitSignature type

GitCommitSignature.NotVerified type

No properties

GitCommitSignature.Raw type

object with fields:

  • signature: stringRequired

  • signedDataB64: stringRequired

GitCommitSignature.RevokedKey type

object with fields:

  • description: stringRequired

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

GitCommitSignature.Verified type

object with fields:

  • description: stringRequired

GitCommitWithGraph type

object with fields:

GitCommitterProfile type

object with fields:

  • author: stringRequired

  • email: stringRequired

  • 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:

GitFileContent type

GitFileContent.Base64 type

object with fields:

  • value: stringRequired

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

GitFileContent.Deleted type

No properties

GitFileContent.Text type

object with fields:

  • value: stringRequired

  • 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: stringRequired

  • 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: booleanRequired

GitRebaseResultHttp type

object with fields:

  • resultCommitIds: array of string Required

GlobalNotificationSettings type

object with fields:

  • emailNotificationsEnabled: booleanRequired

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

  • pushNotificationEnabled: booleanRequired

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

  • multiClientEnabled: booleanRequired

GlobalPermissionContext type

No properties

GlobalPermissionTarget type

No properties

GlobalScope type

No properties

GpgKeyData type

object with fields:

  • fingerprint: stringRequired

  • publicKey: stringRequired

  • userId: stringRequired

  • verified: booleanRequired

  • comment: stringRequired

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

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

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

  • revoked: booleanRequired

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

HA_DefaultValue type

HA_DefaultValue.Collection type

object with fields:

HA_DefaultValue.Const type

HA_DefaultValue.Const.EnumEntry type

object with fields:

  • entryName: stringRequired

HA_DefaultValue.Const.Primitive type

object with fields:

  • expression: stringRequired

HA_DefaultValue.Map type

object with fields:

HA_DefaultValue.Reference type

object with fields:

  • paramName: stringRequired

HA_Deprecation type

object with fields:

  • message: stringRequired

  • since: stringRequired

  • forRemoval: booleanRequired

HA_Dto type

object with fields:

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: stringRequired

  • functionName: stringRequired

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

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

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

HA_Enum type

object with fields:

  • id: stringRequired

  • name: stringRequired

  • values: array of string Required

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

HA_Field type

object with fields:

  • name: stringRequired

  • type: HA_Type Required

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

  • optional: booleanRequired

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

HA_MenuId type

object with fields:

  • menuId: stringRequired

  • 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: stringRequired

HA_PathSegment.PrefixedVar type

object with fields:

  • prefix: stringRequired

  • name: stringRequired

HA_PathSegment.Var type

object with fields:

  • name: stringRequired

HA_Resource type

object with fields:

  • id: stringRequired

  • path: HA_Path Required

  • displaySingular: stringRequired

  • displayPlural: stringRequired

  • 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:

  • title: stringRequired

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

HA_Type type

HA_Type.Array type

object with fields:

  • elementType: HA_Type Required

  • nullable: booleanRequired

  • tags: array of string Required

HA_Type.Dto type

object with fields:

  • dto: HA_Dto Required

  • nullable: booleanRequired

  • tags: array of string Required

HA_Type.Enum type

object with fields:

  • enum: HA_Enum Required

  • nullable: booleanRequired

  • tags: array of string Required

HA_Type.Map type

object with fields:

  • valueType: HA_Type Required

  • nullable: booleanRequired

  • tags: array of string Required

HA_Type.Object type

object with fields:

HA_Type.Primitive type

object with fields:

  • primitive: HA_Primitive Required

  • nullable: booleanRequired

  • tags: array of string Required

HA_Type.Ref type

object with fields:

  • dto: HA_Dto Required

  • nullable: booleanRequired

  • tags: array of string Required

HA_Type.UrlParam type

object with fields:

HA_UrlParameter type

object with fields:

HA_UrlParameterOption type

Name

Type

className

string

Possible values:

HA_UrlParameterOption.Const type

object with fields:

  • value: stringRequired

  • optionName: stringRequired

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

HA_UrlParameterOption.Var type

object with fields:

  • parameter: HA_Field Required

  • parameters: array of HA_Field Required

  • prefixRequired: booleanRequired

  • optionName: stringRequired

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

HolidaysEvent type

object with fields:

HttpHeaderDTO type

object with fields:

  • name: stringRequired

  • maskedValue: booleanRequired

  • values: array of string Required

ImageAttachment type

object with fields:

  • id: stringRequired

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

  • width: integer (format: int32) Required

  • height: integer (format: int32) Required

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

  • variants: array of ImageAttachmentVariant ( Nullable and Optional , defaults to null)

ImageAttachmentMeta type

object with fields:

ImageAttachmentVariant type

object with fields:

  • id: stringRequired

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

  • width: integer (format: int32) Required

  • height: integer (format: int32) Required

ImageAttachmentVariantsMeta type

object with fields:

  • id: stringRequired

  • name: stringRequired

  • width: integer (format: int32) Required

  • height: integer (format: int32) Required

ImportMetadata type

object with fields:

  • importSource: stringRequired

ImportTransactionRecord type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • importer: CPrincipal Required

  • externalSource: stringRequired

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

InaccessibleContainerInfo type

No properties

InaccessibleDocumentBody type

object with fields:

InitPayload type

object with fields:

  • clientSecret: stringRequired

  • serverUrl: stringRequired

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

  • clientId: stringRequired

  • userId: stringRequired

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

InlineDiffLine type

object with fields:

  • text: stringRequired

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

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

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

  • oldFileOffset: integer (format: int32) Required

  • newFileOffset: integer (format: int32) Required

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

  • deletes: array of TextRange ( Nullable and Optional , defaults to null)

  • inserts: array of TextRange ( Nullable and Optional , defaults to null)

IntCFConstraint type

object with fields:

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

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

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

IntCFType type

No properties

IntCFValue type

object with fields:

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

IntListCFType type

No properties

IntListCFValue type

object with fields:

  • values: array of integer (format: int32) Required

IntelliJSharedIndexNamedUploadUrl type

object with fields:

IntelliJSharedIndexUploadUrl type

object with fields:

  • url: stringRequired

  • method: stringRequired

IntelliJSharedIndexUploadUrls type

object with fields:

Invitation type

object with fields:

  • id: stringRequired

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

  • inviteeEmail: stringRequired

  • inviteeEmailBlocked: booleanRequired

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

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

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

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

  • inviter: CPrincipal Required

  • team: TD_Team ( Nullable and Optional , defaults to null)

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

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

object with fields:

  • id: stringRequired

  • name: stringRequired

  • createdBy: CPrincipal Required

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

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

  • inviteeLimit: integer (format: int32) Required

  • inviteeUsage: integer (format: int32) Required

  • team: TD_Team ( Nullable and Optional , defaults to null)

  • position: TD_Role ( Nullable and Optional , defaults to null)

  • deleted: booleanRequired

Issue type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • projectId: stringRequired

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

  • trackerRef: IssueTracker ( Nullable and Optional , defaults to null)

  • number: integer (format: int32) Required

  • createdBy: CPrincipal Required

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

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

  • status: IssueStatus Required

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

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

  • tags: array of PlanningTag Required

  • title: stringRequired

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

  • topics: array of Topic Required

  • sprints: array of SprintRecord Required

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

  • channel: M2ChannelRecord Required

  • attachments: array of AttachmentInfo Required

  • checklists: array of Checklist Required

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

IssueAssigneeChangedDetails type

object with fields:

IssueAttachmentsChangedDetails type

object with fields:

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

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

IssueCFInputValue type

object with fields:

IssueCFType type

No properties

IssueCFValue type

object with fields:

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

IssueChangedM2Details type

IssueChecklistsChangedDetails type

object with fields:

  • addedChecklists: array of Checklist ( Nullable and Optional , defaults to null)

  • removedChecklists: array of Checklist ( Nullable and Optional , defaults to null)

IssueCodeChangesMCExtension type

No properties

IssueCommits type

object with fields:

  • id: stringRequired

IssueCreatedDetails type

object with fields:

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

  • originMessage: MessageLink ( Nullable and Optional , defaults to null)

IssueDeletedDetails type

No properties

IssueDescriptionChangedDetails type

object with fields:

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

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

IssueDueDateChangedDetails type

object with fields:

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

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

IssueImportResult type

object with fields:

  • message: stringRequired

  • created: array of IssueImportResultItem ( Nullable and Optional , defaults to null)

  • updated: array of IssueImportResultItem ( Nullable and Optional , defaults to null)

  • skipped: array of IssueImportResultItem ( Nullable and Optional , defaults to null)

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

IssueImportResultItem type

object with fields:

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

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

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

IssueListCFInputValue type

object with fields:

IssueListCFType type

No properties

IssueListCFValue type

object with fields:

IssueMCExtension type

No properties

IssueMentionedDetails type

object with fields:

IssueStatus type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • name: stringRequired

  • resolved: booleanRequired

  • color: stringRequired

IssueStatusChangedDetails type

object with fields:

IssueStatusData type

object with fields:

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

  • name: stringRequired

  • resolved: booleanRequired

  • color: stringRequired

  • originalStatus: IssueStatus ( Nullable and Optional , defaults to null)

IssueStatusWithUsages type

object with fields:

IssueTagsChangedDetails type

object with fields:

  • addedTags: array of PlanningTag ( Nullable and Optional , defaults to null)

  • removedTags: array of PlanningTag ( Nullable and Optional , defaults to null)

IssueTitleChangedDetails type

object with fields:

  • oldTitle: stringRequired

  • newTitle: stringRequired

IssueTracker type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • name: stringRequired

IssueWebhookCustomFieldUpdate type

object with fields:

IssueWebhookEvent type

object with fields:

  • meta: KMetaMod Required

  • issue: Issue Required

  • title: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • description: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( Nullable and Optional , defaults to null)

  • assignee: object with fields:

    ( Nullable and Optional , defaults to null)

  • status: object with fields:

    ( Nullable and Optional , defaults to null)

  • dueDate: object with fields:

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

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

    ( Nullable and Optional , defaults to null)

  • tagDelta: object with fields:

    ( Nullable and Optional , defaults to null)

  • topicDelta: object with fields:

    ( Nullable and Optional , defaults to null)

  • checklistDelta: object with fields:

    ( Nullable and Optional , defaults to null)

  • sprintDelta: object with fields:

    ( Nullable and Optional , defaults to null)

  • customFieldUpdate: IssueWebhookCustomFieldUpdate ( Nullable and Optional , defaults to null)

  • deleted: object with fields:

    • old: booleanRequired

    • new: booleanRequired

    ( Nullable and Optional , defaults to null)

JobDTO type

object with fields:

JobExecutionDTO type

object with fields:

  • executionId: stringRequired

  • executionNumber: integer (format: int64) Required

  • jobId: stringRequired

  • jobName: stringRequired

  • projectId: stringRequired

  • branch: stringRequired

  • status: ExecutionStatus Required

  • triggeredTime: integer (format: int64) Required

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

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

  • changesCount: integer (format: int32) Required

  • predictedEndTime: EstimationDTO ( Nullable and Optional , defaults to null)

  • failureConditions: array of FailureConditionDTO Required

JobExecutionTrigger type

JobExecutionTrigger.CodeReviewClosed type

object with fields:

  • reviewId: stringRequired

JobExecutionTrigger.CodeReviewOpened type

object with fields:

  • reviewId: stringRequired

JobExecutionTrigger.GitBranchDeleted type

object with fields:

  • branches: array of string Required

JobExecutionTrigger.GitPush type

object with fields:

  • commit: stringRequired

JobExecutionTrigger.Manual type

object with fields:

JobExecutionTrigger.Schedule type

No properties

JobSubscription type

object with fields:

JobSubscriptionState type

object with fields:

K8sContainerInfo type

object with fields:

  • taskId: stringRequired

  • graphExec: stringRequired

  • name: stringRequired

  • lastStatus: RuntimeStatus Required

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

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

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

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

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

K8sEventLabels type

object with fields:

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

  • stepExec: stringRequired

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

K8sJobInfo type

object with fields:

K8sLocationInfo type

object with fields:

  • cluster: stringRequired

  • namespace: stringRequired

  • taskId: stringRequired

K8sPodInfo type

object with fields:

  • taskId: stringRequired

  • graphExec: stringRequired

  • status: RuntimeStatus Required

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

  • containers: array of K8sContainerInfo Required

KB_Article type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • title: stringRequired

  • book: KB_Book Required

  • folder: KB_Folder Required

  • documentId: stringRequired

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

  • documentRef: Document 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)

  • alias: stringRequired

KB_Book type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • name: stringRequired

  • summary: stringRequired

  • updated: integer (format: int64) Required

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

  • alias: stringRequired

  • contexts: array of KB_BookContext Required

  • rootFolder: KB_Folder Required

KB_BookContext type

Name

Type

className

string

Possible values:

KB_Folder type

object with fields:

  • id: stringRequired

  • archived: booleanRequired

  • name: stringRequired

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

  • subfolders: array of KB_Folder Required

  • articles: array of KB_Article Required

  • book: KB_Book Required

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

  • alias: stringRequired

  • 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)

KMetaMod type

object with fields:

  • principal: CPrincipal Required

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

  • method: stringRequired

KbDocumentContainerInfo type

object with fields:

KbDocumentItem type

object with fields:

  • book: KB_Book Required

  • articleId: stringRequired

  • id: stringRequired

  • name: stringRequired

  • path: array of string Required

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

KbFolderItem type

object with fields:

  • book: KB_Book Required

  • id: stringRequired

  • name: stringRequired

  • path: array of string Required

KbNoneContext type

No properties

KbPersonalContext type

object with fields:

KbProjectContext type

object with fields:

KbPublicationDetails type

object with fields:

  • book: KB_Book ( Nullable and Optional , defaults to null)

  • folder: KB_Folder ( Nullable and Optional , defaults to null)

  • articleId: KB_Article ( Nullable and Optional , defaults to null)

KotlinPlatform type

object with fields:

  • name: stringRequired

  • targets: array of string Required

LastChanges type

object with fields:

  • lastChanges: array of RevisionInfo Required

  • totalChanges: integer (format: int32) Required

LaunchResult type

Name

Type

className

string

Possible values:

LaunchResult.Error type

object with fields:

  • message: stringRequired

LaunchResult.Success type

object with fields:

  • executionId: stringRequired

LinkPreview type

No properties

ListCommandsPayload type

object with fields:

  • clientId: stringRequired

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

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

ListMenuExtensionsPayload type

object with fields:

  • clientId: stringRequired

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

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

LocationCFInputValue type

object with fields:

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

LocationCFType type

No properties

LocationCFValue type

object with fields:

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

LocationEvent type

object with fields:

LocationMenuActionContext type

object with fields:

M2AbsenceItemApproveDeletedContent type

object with fields:

M2AbsenceItemApprovedContent type

object with fields:

M2AbsenceItemContent type

object with fields:

M2AbsenceItemDeletedContent type

object with fields:

M2AbsenceItemUpdatedContent type

object with fields:

  • absence: AbsenceRecord Required

  • reason: object with fields:

    ( Nullable and Optional , defaults to null)

  • description: object with fields:

    • old: stringRequired

    • new: stringRequired

    ( 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)

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

M2BlogItemContent type

object with fields:

M2BlogItemContentDetails type

Name

Type

className

string

Possible values:

M2BlogItemPreview type

object with fields:

M2ChannelArchivedItemDetails type

No properties

M2ChannelAutomationJobFeedInfo type

object with fields:

M2ChannelContact type

object with fields:

M2ChannelContactArticle type

object with fields:

M2ChannelContactInfo type

M2ChannelContactObsolete type

object with fields:

M2ChannelContactQuickInfoDefault type

object with fields:

  • name: stringRequired

  • key: stringRequired

M2ChannelContactThread type

object with fields:

  • parent: M2ChannelRecord Required

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

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

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

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

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

M2ChannelContentApplication type

object with fields:

M2ChannelContentArticle type

object with fields:

M2ChannelContentCodeDiscussion type

object with fields:

M2ChannelContentCodeDiscussionInReview type

object with fields:

M2ChannelContentCodeReviewDiscussion type

object with fields:

M2ChannelContentCodeReviewFeed type

object with fields:

M2ChannelContentInfo type

M2ChannelContentLocation type

object with fields:

M2ChannelContentMember type

object with fields:

M2ChannelContentMembership type

No properties

M2ChannelContentMention type

object with fields:

M2ChannelContentNamedPrivateChannel type

object with fields:

  • name: stringRequired

  • notificationDefaults: ChannelSpecificDefaults ( Nullable and Optional , defaults to null)

  • canHaveThreads: booleanRequired

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

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

M2ChannelContentRecord type

object with fields:

M2ChannelContentTeam type

object with fields:

M2ChannelContentThread type

object with fields:

M2ChannelCreatedItemDetails type

No properties

M2ChannelFeedIntroItemDetails type

No properties

M2ChannelIssueInfo type

object with fields:

M2ChannelRdWsTimelineInfo type

object with fields:

M2ChannelRecord type

object with fields:

  • id: stringRequired

  • contact: M2ChannelContact Required

  • totalMessages: integer (format: int32) Required

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

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

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

  • archived: booleanRequired

  • pinnedMessages: array of ChannelItemRecord ( Nullable and Optional , defaults to null)

  • content: M2ChannelContentInfo ( Nullable and Optional , defaults to null)

M2ChannelRestoredItemDetails type

No properties

M2DraftEditorAddedItemContent type

object with fields:

  • id: stringRequired

  • title: stringRequired

M2DraftEditorTeamAddedItemContent type

object with fields:

  • id: stringRequired

  • team: TD_Team Required

  • title: stringRequired

M2ExternalStatusFailureItemContent type

object with fields:

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

  • repository: stringRequired

  • branch: stringRequired

  • revisionInfo: RevisionAuthorInfo ( Nullable and Optional , defaults to null)

  • changesInfo: LastChanges ( Nullable and Optional , defaults to null)

  • url: stringRequired

  • externalServiceName: stringRequired

  • taskName: stringRequired

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

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

M2ExternalStatusSucceedItemContent type

object with fields:

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

  • repository: stringRequired

  • branch: stringRequired

  • revisionInfo: RevisionAuthorInfo ( Nullable and Optional , defaults to null)

  • changesInfo: LastChanges ( Nullable and Optional , defaults to null)

  • url: stringRequired

  • externalServiceName: stringRequired

  • taskName: stringRequired

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

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

M2ItemContentDetails type

Name

Type

className

string

Possible values:

M2MaintenanceActionContent type

object with fields:

  • action: stringRequired

  • success: booleanRequired

  • details: stringRequired

M2MemberContent type

Name

Type

className

string

Possible values:

No properties

M2MemberJoinsContent type

object with fields:

M2MemberLeavesContent type

object with fields:

M2MembershipContent type

M2MembershipCreatedContent type

object with fields:

M2MembershipRequestedContent type

object with fields:

M2MembershipTerminatedContent type

object with fields:

M2PackageContentDetails type

Name

Type

className

string

Possible values:

M2PackageCreatedDetails type

object with fields:

M2PackageDeletedDetails type

object with fields:

M2PollContent type

object with fields:

M2PrivateConversationChannelContent type

object with fields:

  • channelId: stringRequired

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

  • members: array of TD_MemberProfile Required

  • notificationDefaults: ChannelSpecificDefaults ( Nullable and Optional , defaults to null)

M2SharedChannelContent type

object with fields:

  • name: stringRequired

  • group: stringRequired

  • access: M2.Access Required

  • description: stringRequired

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

  • notificationDefaults: ChannelSpecificDefaults Required

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

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

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

M2TaskExecutionFailureItemContent type

object with fields:

  • taskExecutionId: stringRequired

  • taskExecutionName: stringRequired

  • repoName: stringRequired

  • branchName: stringRequired

  • commit: stringRequired

  • shortCommitMessage: stringRequired

  • project: ProjectKey Required

  • finishDateTime: integer (format: int64) Required

  • triggerInfo: stringRequired

  • details: stringRequired

M2TaskExecutionSucceedItemContent type

object with fields:

  • taskExecutionId: stringRequired

  • taskExecutionName: stringRequired

  • repoName: stringRequired

  • branchName: stringRequired

  • commit: stringRequired

  • shortCommitMessage: stringRequired

  • project: ProjectKey Required

  • finishDateTime: integer (format: int64) Required

  • triggerInfo: stringRequired

  • details: stringRequired

M2TextItemContent type

object with fields:

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

M2UserLeftChannel type

No properties

MCAction type

object with fields:

  • id: stringRequired

  • value: stringRequired

  • clientSideAction: MCClientSideAction ( Nullable and Optional , defaults to null)

MCButton type

object with fields:

  • text: stringRequired

  • style: stringRequired

  • action: MCAction Required

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

MCClientSideAction type

object with fields:

MCDivider type

No properties

MCElement type

object with fields:

  • defaultText: stringRequired

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

MCElementDetails type

MCFields type

object with fields:

  • fields: array of object with fields:

    • first: MCElement ( Nullable and Optional , defaults to null)

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

    Required

MCGroup type

object with fields:

MCIcon type

object with fields:

  • name: stringRequired

  • style: stringRequired

MCImage type

object with fields:

  • src: stringRequired

MCMessage type

object with fields:

  • style: stringRequired

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

  • content: array of MCElement Required

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

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

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

MCMessageCommonDetails type

No properties

MCOutline type

object with fields:

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

  • text: MCText ( Nullable and Optional , defaults to null)

MCSection type

object with fields:

  • header: MCText ( Nullable and Optional , defaults to null)

  • elements: array of MCElement Required

  • footer: MCText ( Nullable and Optional , defaults to null)

MCTag type

object with fields:

  • text: stringRequired

  • style: stringRequired

MCText type

object with fields:

  • content: stringRequired

  • markdown: booleanRequired

  • accessory: MCElement ( Nullable and Optional , defaults to null)

MarketplaceAppMetadata type

object with fields:

  • marketplaceAppId: integer (format: int32) Required

  • lastSentServerUrl: stringRequired

  • connectionStatus: AppConnectionStatus Required

MavenChecksum type

object with fields:

  • algorithm: stringRequired

  • value: stringRequired

MavenPackageDependency type

object with fields:

  • scope: stringRequired

  • group: stringRequired

  • artifact: stringRequired

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

MavenPackageFile type

object with fields:

  • name: stringRequired

  • created: integer (format: int64) Required

  • length: integer (format: int64) Required

  • checksums: array of MavenChecksum Required

MavenPackageParent type

object with fields:

  • group: stringRequired

  • artifact: string