Developer
Documentation
Resources
Get Support
Sign in
Developer
Get Support
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Developer
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Classes
Enumerations
Interfaces
TypeAliases

CompassCatalogMutationApi

The top level wrapper for the Compass Mutations API.

Property NameTypeDescription
__typenameLiteral
acknowledgeAnnouncementMaybe<CompassAcknowledgeAnnouncementPayload>Acknowledges an announcement on behalf of a component.
addComponentLabelsMaybe<AddCompassComponentLabelsPayload>Adds a collection of labels to a component.
addDocumentMaybe<CompassAddDocumentPayload>Adds a new document
addTeamLabelsMaybe<CompassAddTeamLabelsPayload>Adds labels to a team within Compass.
applyScorecardToComponentMaybe<ApplyCompassScorecardToComponentPayload>Applies a scorecard to a component.
attachComponentDataManagerMaybe<AttachCompassComponentDataManagerPayload>Attach a data manager to a component.
attachEventSourceMaybe<AttachEventSourcePayload>Attaches an event source to a component.
continueChatMaybe<CompassAssistantConversation>Continue an existing chat conversation with Compass Assistant
createAnnouncementMaybe<CompassCreateAnnouncementPayload>Creates an announcement for a component.
createAssistantAnswerMaybe<CompassCreateAssistantAnswerPayload>Starts the creation of a Compass assistant answer based on the user-provided question
createCampaignMaybe<CompassCreateCampaignPayload>Create a campaign
createCompassEventMaybe<CompassCreateEventsPayload>Creates a compass event.
createComponentMaybe<CreateCompassComponentPayload>Creates a new component.
createComponentApiUploadMaybe<CreateComponentApiUploadPayload>Creates a component API upload
createComponentExternalAliasMaybe<CreateCompassComponentExternalAliasPayload>Creates an external alias for a component.
createComponentFromTemplateMaybe<CreateCompassComponentFromTemplatePayload>Creates a new component from a given template.
createComponentLinkMaybe<CreateCompassComponentLinkPayload>Creates a link for a component.
createComponentScorecardJiraIssueMaybe<CompassCreateComponentScorecardJiraIssuePayload>Creates a Jira issue for a component scorecard relationship.
createComponentScorecardWorkItemMaybe<CompassCreateComponentScorecardWorkItemPayload>Creates a work item for a component scorecard relationship.
createComponentSubscriptionMaybe<CompassCreateComponentSubscriptionPayload>Creates a subscription to a component for current user.
createComponentTypeMaybe<CreateCompassComponentTypePayload>Creates a new component type.
createCriterionExemptionMaybe<CompassCreateCriterionExemptionPayload>Create an exemption for a scorecard criterion.
createCustomFieldDefinitionMaybe<CompassCreateCustomFieldDefinitionPayload>Creates a custom field definition.
createEventSourceMaybe<CreateEventSourcePayload>Creates an event source.
createIncomingWebhookMaybe<CompassCreateIncomingWebhookPayload>Creates an incoming webhook that can be invoked to send events to Compass.
createIncomingWebhookTokenMaybe<CompassCreateIncomingWebhookTokenPayload>Creates a token for a Compass incoming webhook
createMetricDefinitionMaybe<CompassCreateMetricDefinitionPayload>Creates a metric definition on a Compass site. A metric definition provides details for a metric source.
createMetricSourceMaybe<CompassCreateMetricSourcePayload>Creates a metric source for a component. A metric source contains values providing numerical data about a component.
createRelationshipMaybe<CreateCompassRelationshipPayload>Creates a new relationship between two components.
createScorecardMaybe<CreateCompassScorecardPayload>Creates a scorecard.
createStarredComponentMaybe<CreateCompassStarredComponentPayload>Creates a starred relationship between a user and a component.
createTeamCheckinMaybe<CompassCreateTeamCheckinPayload>Creates a checkin for a team.
createWebhookMaybe<CompassCreateWebhookPayload>Creates a webhook to be used after a component is created from a template.
deactivateScorecardForComponentMaybe<CompassDeactivateScorecardForComponentPayload>Deactivates a scorecard for a component.
deleteAnnouncementMaybe<CompassDeleteAnnouncementPayload>Deletes an existing announcement from a component.
deleteCampaignMaybe<CompassDeleteCampaignPayload>Delete a campaign
deleteComponentMaybe<DeleteCompassComponentPayload>Deletes an existing component.
deleteComponentExternalAliasMaybe<DeleteCompassComponentExternalAliasPayload>Deletes an existing external alias from a component.
deleteComponentLinkMaybe<DeleteCompassComponentLinkPayload>Deletes an existing link from a component.
deleteComponentSubscriptionMaybe<CompassDeleteComponentSubscriptionPayload>Deletes a subscription to a component for current user.
deleteComponentTypeMaybe<DeleteCompassComponentTypePayload>Deletes an existing component type with 0 associated components.
deleteComponentsMaybe<BulkDeleteCompassComponentsPayload>"Deletes existing components."
deleteCustomFieldDefinitionMaybe<CompassDeleteCustomFieldDefinitionPayload>Deletes a custom field definition, along with all values associated with the definition.
deleteDocumentMaybe<CompassDeleteDocumentPayload>Deletes a document
deleteEventSourceMaybe<DeleteEventSourcePayload>Deletes an event source and all the corresponding events from that event source.
deleteIncomingWebhookMaybe<CompassDeleteIncomingWebhookPayload>Deletes an incoming webhook from Compass.
deleteMetricDefinitionMaybe<CompassDeleteMetricDefinitionPayload>Deletes a metric definition including the metric sources it defines from a Compass site. Metric sources contain values providing numerical data about a component.
deleteMetricSourceMaybe<CompassDeleteMetricSourcePayload>Deletes a metric source including the metric values it contains.
deleteRelationshipMaybe<DeleteCompassRelationshipPayload>Deletes an existing relationship between two components.
deleteScorecardMaybe<DeleteCompassScorecardPayload>Deletes a scorecard.
deleteStarredComponentMaybe<DeleteCompassStarredComponentPayload>Deletes a starred relationship between a user and a component.
deleteTeamCheckinMaybe<CompassDeleteTeamCheckinPayload>Deletes a checkin from a team.
detachComponentDataManagerMaybe<DetachCompassComponentDataManagerPayload>Detach a data manager from a component.
detachEventSourceMaybe<DetachEventSourcePayload>Detaches an event source from a component.
insertMetricValueMaybe<CompassInsertMetricValuePayload>Inserts a metric value in a metric source for a component.
insertMetricValueByExternalIdMaybe<CompassInsertMetricValueByExternalIdPayload>Inserts metric values into metric sources using the external ID of the source, except when a Forge app created the metric, and you're not that same Forge app.
migrateComponentTypeMaybe<MigrateComponentTypePayload>Migrate components of a given type to a new type.
reactivateScorecardForComponentMaybe<CompassReactivateScorecardForComponentPayload>Reactivates a scorecard for a component.
removeComponentLabelsMaybe<RemoveCompassComponentLabelsPayload>Removes a collection of existing labels from a component.
removeScorecardFromComponentMaybe<RemoveCompassScorecardFromComponentPayload>Removes a scorecard from a component.
removeTeamLabelsMaybe<CompassRemoveTeamLabelsPayload>Removes labels from a team within Compass.
resyncRepoFilesMaybe<CompassResyncRepoFilesPayload>Only intended for use by Forge SCM applications. Resyncs the contents of changed files provided by the Forge
revokeJqlMetricSourceUserMaybe<CompassRevokeJqlMetricSourceUserPayload>Revokes the user whose credentials are being used to fetch JQL metric values for the given metric source
setEntityPropertyMaybe<CompassSetEntityPropertyPayload>Sets an entity property.
startChatMaybe<CompassAssistantConversation>Start a new chat conversation with Compass Assistant
synchronizeLinkAssociationsMaybe<CompassSynchronizeLinkAssociationsPayload>Synchronizes event and metric information for the current set of component links on a Compass site using the provided Forge app.
unlinkExternalSourceMaybe<UnlinkExternalSourcePayload>Clean external aliases and data managers pertaining to an externalSource
unsetEntityPropertyMaybe<CompassUnsetEntityPropertyPayload>Unsets an entity property, reverting it to the property's default value.
updateAnnouncementMaybe<CompassUpdateAnnouncementPayload>Updates an announcement from a component.
updateCampaignMaybe<CompassUpdateCampaignPayload>Update a campaign
updateComponentMaybe<UpdateCompassComponentPayload>Updates an existing component.
updateComponentApiMaybe<UpdateComponentApiPayload>Update the API of a component.
updateComponentApiUploadMaybe<UpdateComponentApiUploadPayload>Updates a component API upload
updateComponentByReferenceMaybe<UpdateCompassComponentPayload>Updates an existing component using its reference.
updateComponentDataManagerMetadataMaybe<UpdateCompassComponentDataManagerMetadataPayload>Update a data manager of a component.
updateComponentLinkMaybe<UpdateCompassComponentLinkPayload>Updates a link from a component.
updateComponentScorecardJiraIssueMaybe<CompassUpdateComponentScorecardJiraIssuePayload>Updates a Jira issue for a component scorecard relationship.
updateComponentScorecardWorkItemMaybe<CompassUpdateComponentScorecardWorkItemPayload>Updates a work item for a component scorecard relationship.
updateComponentTypeMaybe<UpdateCompassComponentTypePayload>Updates a component's type.
updateComponentTypeMetadataMaybe<UpdateCompassComponentTypeMetadataPayload>Updates an existing component type.
updateComponentsMaybe<BulkUpdateCompassComponentsPayload>Updates multiple existing components.
updateCustomFieldDefinitionMaybe<CompassUpdateCustomFieldDefinitionPayload>Updates a custom field definition.
updateCustomPermissionConfigsMaybe<CompassUpdatePermissionConfigsPayload>Update the custom permission configs.
updateDocumentMaybe<CompassUpdateDocumentPayload>Updates a document
updateJqlMetricSourceUserMaybe<CompassUpdateJqlMetricSourceUserPayload>Sets the current user as the user whose credentials are being used to fetch JQL metric values for the given metric source
updateMetricDefinitionMaybe<CompassUpdateMetricDefinitionPayload>Updates a metric definition on a Compass site.
updateMetricSourceMaybe<CompassUpdateMetricSourcePayload>Updates a component metric source.
updateScorecardMaybe<UpdateCompassScorecardPayload>Updates a scorecard.
updateTeamCheckinMaybe<CompassUpdateTeamCheckinPayload>Updates a checkin for a team.
updateUserDefinedParametersMaybe<UpdateCompassUserDefinedParametersPayload>Creates, updates, and deletes parameters from a given component

Rate this page: