import { type Client, type Options as Options2, type TDataShape } from './client'; import type { AddOrganizationMemberData, AddOrganizationMemberErrors, AddOrganizationMemberResponses, AddOrganizationMemberTeamData, AddOrganizationMemberTeamErrors, AddOrganizationMemberTeamResponses, AddProjectSymbolSourceData, AddProjectSymbolSourceErrors, AddProjectSymbolSourceResponses, AddProjectTeamData, AddProjectTeamErrors, AddProjectTeamResponses, CreateOrganizationDashboardData, CreateOrganizationDashboardErrors, CreateOrganizationDashboardResponses, CreateOrganizationDiscoverSavedQueryData, CreateOrganizationDiscoverSavedQueryErrors, CreateOrganizationDiscoverSavedQueryResponses, CreateOrganizationExternalUserData, CreateOrganizationExternalUserErrors, CreateOrganizationExternalUserResponses, CreateOrganizationForwardingData, CreateOrganizationForwardingErrors, CreateOrganizationForwardingResponses, CreateOrganizationIssueIntegrationData, CreateOrganizationIssueIntegrationErrors, CreateOrganizationIssueIntegrationResponses, CreateOrganizationMonitorData, CreateOrganizationMonitorErrors, CreateOrganizationMonitorResponses, CreateOrganizationNotificationsActionData, CreateOrganizationNotificationsActionErrors, CreateOrganizationNotificationsActionResponses, CreateOrganizationProjectData, CreateOrganizationProjectDetectorData, CreateOrganizationProjectDetectorErrors, CreateOrganizationProjectDetectorResponses, CreateOrganizationProjectErrors, CreateOrganizationProjectResponses, CreateOrganizationReleaseData, CreateOrganizationReleaseDeployData, CreateOrganizationReleaseDeployErrors, CreateOrganizationReleaseDeployResponses, CreateOrganizationReleaseErrors, CreateOrganizationReleaseResponses, CreateOrganizationSpikeProtectionData, CreateOrganizationSpikeProtectionErrors, CreateOrganizationSpikeProtectionResponses, CreateOrganizationTeamData, CreateOrganizationTeamErrors, CreateOrganizationTeamResponses, CreateOrganizationWorkflowData, CreateOrganizationWorkflowErrors, CreateOrganizationWorkflowResponses, CreateProjectHookData, CreateProjectHookErrors, CreateProjectHookResponses, CreateProjectKeyData, CreateProjectKeyErrors, CreateProjectKeyResponses, CreateProjectPreprodSizeAnalysisSkippedStatusCheckData, CreateProjectPreprodSizeAnalysisSkippedStatusCheckErrors, CreateProjectPreprodSizeAnalysisSkippedStatusCheckResponses, CreateProjectPreprodSnapshotSkippedStatusCheckData, CreateProjectPreprodSnapshotSkippedStatusCheckErrors, CreateProjectPreprodSnapshotSkippedStatusCheckResponses, CreateProjectReplayDeletionJobData, CreateProjectReplayDeletionJobErrors, CreateProjectReplayDeletionJobResponses, CreateProjectUserFeedbackData, CreateProjectUserFeedbackErrors, CreateProjectUserFeedbackResponses, CreateSentryAppInstallationExternalIssueData, CreateSentryAppInstallationExternalIssueErrors, CreateSentryAppInstallationExternalIssueResponses, CreateTeamExternalTeamData, CreateTeamExternalTeamErrors, CreateTeamExternalTeamResponses, CreateTeamProjectData, CreateTeamProjectErrors, CreateTeamProjectResponses, DeleteOrganizationDashboardData, DeleteOrganizationDashboardErrors, DeleteOrganizationDashboardResponses, DeleteOrganizationDetectorData, DeleteOrganizationDetectorErrors, DeleteOrganizationDetectorResponses, DeleteOrganizationDetectorsData, DeleteOrganizationDetectorsErrors, DeleteOrganizationDetectorsResponses, DeleteOrganizationDiscoverSavedQueryData, DeleteOrganizationDiscoverSavedQueryErrors, DeleteOrganizationDiscoverSavedQueryResponses, DeleteOrganizationExternalUserData, DeleteOrganizationExternalUserErrors, DeleteOrganizationExternalUserResponses, DeleteOrganizationForwardingData, DeleteOrganizationForwardingErrors, DeleteOrganizationForwardingResponses, DeleteOrganizationIntegrationData, DeleteOrganizationIntegrationErrors, DeleteOrganizationIntegrationResponses, DeleteOrganizationIssueData, DeleteOrganizationIssueErrors, DeleteOrganizationIssueIntegrationData, DeleteOrganizationIssueIntegrationErrors, DeleteOrganizationIssueIntegrationResponses, DeleteOrganizationIssueResponses, DeleteOrganizationIssuesData, DeleteOrganizationIssuesErrors, DeleteOrganizationIssuesResponses, DeleteOrganizationMemberData, DeleteOrganizationMemberErrors, DeleteOrganizationMemberResponses, DeleteOrganizationMemberTeamData, DeleteOrganizationMemberTeamErrors, DeleteOrganizationMemberTeamResponses, DeleteOrganizationMonitorData, DeleteOrganizationMonitorErrors, DeleteOrganizationMonitorResponses, DeleteOrganizationNotificationsActionData, DeleteOrganizationNotificationsActionResponses, DeleteOrganizationPreprodArtifactSnapshotData, DeleteOrganizationPreprodArtifactSnapshotErrors, DeleteOrganizationPreprodArtifactSnapshotResponses, DeleteOrganizationReleaseData, DeleteOrganizationReleaseErrors, DeleteOrganizationReleaseFileData, DeleteOrganizationReleaseFileErrors, DeleteOrganizationReleaseFileResponses, DeleteOrganizationReleaseResponses, DeleteOrganizationScimV2GroupData, DeleteOrganizationScimV2GroupErrors, DeleteOrganizationScimV2GroupResponses, DeleteOrganizationScimV2UserData, DeleteOrganizationScimV2UserErrors, DeleteOrganizationScimV2UserResponses, DeleteOrganizationSpikeProtectionsData, DeleteOrganizationSpikeProtectionsErrors, DeleteOrganizationSpikeProtectionsResponses, DeleteOrganizationWorkflowData, DeleteOrganizationWorkflowErrors, DeleteOrganizationWorkflowResponses, DeleteOrganizationWorkflowsData, DeleteOrganizationWorkflowsErrors, DeleteOrganizationWorkflowsResponses, DeleteProjectData, DeleteProjectErrors, DeleteProjectHookData, DeleteProjectHookErrors, DeleteProjectHookResponses, DeleteProjectIssuesData, DeleteProjectIssuesErrors, DeleteProjectIssuesResponses, DeleteProjectKeyData, DeleteProjectKeyErrors, DeleteProjectKeyResponses, DeleteProjectMonitorData, DeleteProjectMonitorErrors, DeleteProjectMonitorResponses, DeleteProjectReleaseFileData, DeleteProjectReleaseFileErrors, DeleteProjectReleaseFileResponses, DeleteProjectReplayData, DeleteProjectReplayErrors, DeleteProjectReplayResponses, DeleteProjectResponses, DeleteProjectSymbolSourceData, DeleteProjectSymbolSourceErrors, DeleteProjectSymbolSourceResponses, DeleteProjectTeamData, DeleteProjectTeamErrors, DeleteProjectTeamResponses, DeleteSentryAppData, DeleteSentryAppErrors, DeleteSentryAppInstallationExternalIssueData, DeleteSentryAppInstallationExternalIssueErrors, DeleteSentryAppInstallationExternalIssueResponses, DeleteSentryAppResponses, DeleteTeamData, DeleteTeamErrors, DeleteTeamExternalTeamData, DeleteTeamExternalTeamErrors, DeleteTeamExternalTeamResponses, DeleteTeamResponses, GetOrganizationConfigIntegrationsData, GetOrganizationConfigIntegrationsErrors, GetOrganizationConfigIntegrationsResponses, GetOrganizationDashboardData, GetOrganizationDashboardErrors, GetOrganizationDashboardResponses, GetOrganizationData, GetOrganizationDetectorData, GetOrganizationDetectorErrors, GetOrganizationDetectorResponses, GetOrganizationDiscoverSavedQueryData, GetOrganizationDiscoverSavedQueryErrors, GetOrganizationDiscoverSavedQueryResponses, GetOrganizationErrors, GetOrganizationIntegrationData, GetOrganizationIntegrationResponses, GetOrganizationIssueAutofixStateData, GetOrganizationIssueAutofixStateErrors, GetOrganizationIssueAutofixStateResponses, GetOrganizationIssueData, GetOrganizationIssueErrors, GetOrganizationIssueEventData, GetOrganizationIssueEventErrors, GetOrganizationIssueEventResponses, GetOrganizationIssueIntegrationData, GetOrganizationIssueIntegrationErrors, GetOrganizationIssueIntegrationResponses, GetOrganizationIssueResponses, GetOrganizationIssueTagData, GetOrganizationIssueTagErrors, GetOrganizationIssueTagResponses, GetOrganizationMemberData, GetOrganizationMemberErrors, GetOrganizationMemberResponses, GetOrganizationMonitorData, GetOrganizationMonitorErrors, GetOrganizationMonitorResponses, GetOrganizationNotificationsActionData, GetOrganizationNotificationsActionResponses, GetOrganizationPreprodArtifactInstallDetailsData, GetOrganizationPreprodArtifactInstallDetailsErrors, GetOrganizationPreprodArtifactInstallDetailsResponses, GetOrganizationPreprodArtifactSizeAnalysisData, GetOrganizationPreprodArtifactSizeAnalysisErrors, GetOrganizationPreprodArtifactSizeAnalysisResponses, GetOrganizationPreprodArtifactSnapshotData, GetOrganizationPreprodArtifactSnapshotErrors, GetOrganizationPreprodArtifactSnapshotImageData, GetOrganizationPreprodArtifactSnapshotImageErrors, GetOrganizationPreprodArtifactSnapshotImageResponses, GetOrganizationPreprodArtifactSnapshotLatestBaseData, GetOrganizationPreprodArtifactSnapshotLatestBaseErrors, GetOrganizationPreprodArtifactSnapshotLatestBaseResponses, GetOrganizationPreprodArtifactSnapshotResponses, GetOrganizationProfilingFlamegraphData, GetOrganizationProfilingFlamegraphErrors, GetOrganizationProfilingFlamegraphResponses, GetOrganizationReleaseData, GetOrganizationReleaseErrors, GetOrganizationReleaseFileData, GetOrganizationReleaseFileErrors, GetOrganizationReleaseFileResponses, GetOrganizationReleaseResponses, GetOrganizationReplayCountData, GetOrganizationReplayCountErrors, GetOrganizationReplayCountResponses, GetOrganizationReplayData, GetOrganizationReplayErrors, GetOrganizationReplayResponses, GetOrganizationResponses, GetOrganizationScimV2GroupData, GetOrganizationScimV2GroupErrors, GetOrganizationScimV2GroupResponses, GetOrganizationScimV2UserData, GetOrganizationScimV2UserErrors, GetOrganizationScimV2UserResponses, GetOrganizationSessionsData, GetOrganizationSessionsErrors, GetOrganizationSessionsResponses, GetOrganizationStatsSummaryData, GetOrganizationStatsSummaryErrors, GetOrganizationStatsSummaryResponses, GetOrganizationTraceData, GetOrganizationTraceErrors, GetOrganizationTraceMetaData, GetOrganizationTraceMetaErrors, GetOrganizationTraceMetaResponses, GetOrganizationTraceResponses, GetOrganizationWorkflowData, GetOrganizationWorkflowErrors, GetOrganizationWorkflowResponses, GetProjectData, GetProjectEnvironmentData, GetProjectEnvironmentErrors, GetProjectEnvironmentResponses, GetProjectErrors, GetProjectEventAttachmentData, GetProjectEventAttachmentErrors, GetProjectEventAttachmentResponses, GetProjectEventData, GetProjectEventErrors, GetProjectEventResponses, GetProjectEventSourceMapDebugData, GetProjectEventSourceMapDebugErrors, GetProjectEventSourceMapDebugResponses, GetProjectHookData, GetProjectHookErrors, GetProjectHookResponses, GetProjectInstallableBuildLatestData, GetProjectInstallableBuildLatestErrors, GetProjectInstallableBuildLatestResponses, GetProjectKeyData, GetProjectKeyErrors, GetProjectKeyResponses, GetProjectMonitorData, GetProjectMonitorErrors, GetProjectMonitorResponses, GetProjectOwnershipData, GetProjectOwnershipResponses, GetProjectPreprodSizeAnalysisStatusCheckRulesData, GetProjectPreprodSizeAnalysisStatusCheckRulesErrors, GetProjectPreprodSizeAnalysisStatusCheckRulesResponses, GetProjectPreprodSnapshotStatusCheckRulesData, GetProjectPreprodSnapshotStatusCheckRulesErrors, GetProjectPreprodSnapshotStatusCheckRulesResponses, GetProjectProfilingProfileData, GetProjectProfilingProfileErrors, GetProjectProfilingProfileResponses, GetProjectReleaseFileData, GetProjectReleaseFileErrors, GetProjectReleaseFileResponses, GetProjectReplayDeletionJobData, GetProjectReplayDeletionJobErrors, GetProjectReplayDeletionJobResponses, GetProjectReplayRecordingSegmentData, GetProjectReplayRecordingSegmentErrors, GetProjectReplayRecordingSegmentResponses, GetProjectResponses, GetSentryAppData, GetSentryAppResponses, GetTeamData, GetTeamErrors, GetTeamResponses, LinkProjectRepositoryData, LinkProjectRepositoryErrors, LinkProjectRepositoryResponses, ListOrganizationDashboardsData, ListOrganizationDashboardsErrors, ListOrganizationDashboardsResponses, ListOrganizationDetectorsData, ListOrganizationDetectorsErrors, ListOrganizationDetectorsResponses, ListOrganizationDiscoverSavedQueriesData, ListOrganizationDiscoverSavedQueriesErrors, ListOrganizationDiscoverSavedQueriesResponses, ListOrganizationEnvironmentsData, ListOrganizationEnvironmentsErrors, ListOrganizationEnvironmentsResponses, ListOrganizationEventsData, ListOrganizationEventsErrors, ListOrganizationEventsResponses, ListOrganizationEventsTimeseriesData, ListOrganizationEventsTimeseriesErrors, ListOrganizationEventsTimeseriesResponses, ListOrganizationForwardingData, ListOrganizationForwardingResponses, ListOrganizationIntegrationsData, ListOrganizationIntegrationsResponses, ListOrganizationIssueEventsData, ListOrganizationIssueEventsErrors, ListOrganizationIssueEventsResponses, ListOrganizationIssueExternalIssuesData, ListOrganizationIssueExternalIssuesResponses, ListOrganizationIssueHashesData, ListOrganizationIssueHashesErrors, ListOrganizationIssueHashesResponses, ListOrganizationIssuesData, ListOrganizationIssuesErrors, ListOrganizationIssuesResponses, ListOrganizationIssueTagValuesData, ListOrganizationIssueTagValuesErrors, ListOrganizationIssueTagValuesResponses, ListOrganizationMembersData, ListOrganizationMembersErrors, ListOrganizationMembersResponses, ListOrganizationMonitorCheckinsData, ListOrganizationMonitorCheckinsErrors, ListOrganizationMonitorCheckinsResponses, ListOrganizationMonitorsData, ListOrganizationMonitorsErrors, ListOrganizationMonitorsResponses, ListOrganizationNotificationsActionsData, ListOrganizationNotificationsActionsErrors, ListOrganizationNotificationsActionsResponses, ListOrganizationProfilingChunksData, ListOrganizationProfilingChunksErrors, ListOrganizationProfilingChunksResponses, ListOrganizationProjectKeysData, ListOrganizationProjectKeysErrors, ListOrganizationProjectKeysResponses, ListOrganizationProjectsData, ListOrganizationProjectsErrors, ListOrganizationProjectsResponses, ListOrganizationRelayUsageData, ListOrganizationRelayUsageErrors, ListOrganizationRelayUsageResponses, ListOrganizationReleaseCommitfilesData, ListOrganizationReleaseCommitfilesErrors, ListOrganizationReleaseCommitfilesResponses, ListOrganizationReleaseCommitsData, ListOrganizationReleaseCommitsErrors, ListOrganizationReleaseCommitsResponses, ListOrganizationReleaseDeploysData, ListOrganizationReleaseDeploysResponses, ListOrganizationReleaseFilesData, ListOrganizationReleaseFilesErrors, ListOrganizationReleaseFilesResponses, ListOrganizationReleasesData, ListOrganizationReleasesErrors, ListOrganizationReleasesResponses, ListOrganizationReleaseThresholdStatusesData, ListOrganizationReleaseThresholdStatusesErrors, ListOrganizationReleaseThresholdStatusesResponses, ListOrganizationReplaysData, ListOrganizationReplaySelectorsData, ListOrganizationReplaySelectorsErrors, ListOrganizationReplaySelectorsResponses, ListOrganizationReplaysErrors, ListOrganizationReplaysResponses, ListOrganizationRepoCommitsData, ListOrganizationRepoCommitsErrors, ListOrganizationRepoCommitsResponses, ListOrganizationReposData, ListOrganizationReposErrors, ListOrganizationReposResponses, ListOrganizationScimV2GroupsData, ListOrganizationScimV2GroupsErrors, ListOrganizationScimV2GroupsResponses, ListOrganizationScimV2UsersData, ListOrganizationScimV2UsersErrors, ListOrganizationScimV2UsersResponses, ListOrganizationsData, ListOrganizationSentryAppInstallationsData, ListOrganizationSentryAppInstallationsErrors, ListOrganizationSentryAppInstallationsResponses, ListOrganizationSentryAppsData, ListOrganizationSentryAppsResponses, ListOrganizationsErrors, ListOrganizationsResponses, ListOrganizationStatsV2Data, ListOrganizationStatsV2Errors, ListOrganizationStatsV2Responses, ListOrganizationTagsData, ListOrganizationTagsErrors, ListOrganizationTagsResponses, ListOrganizationTeamsData, ListOrganizationTeamsErrors, ListOrganizationTeamsResponses, ListOrganizationTraceItemAttributesData, ListOrganizationTraceItemAttributesErrors, ListOrganizationTraceItemAttributesResponses, ListOrganizationTraceItemsStatsData, ListOrganizationTraceItemsStatsErrors, ListOrganizationTraceItemsStatsResponses, ListOrganizationUserTeamsData, ListOrganizationUserTeamsErrors, ListOrganizationUserTeamsResponses, ListOrganizationWorkflowsData, ListOrganizationWorkflowsErrors, ListOrganizationWorkflowsResponses, ListProjectDebugFilesData, ListProjectDebugFilesErrors, ListProjectDebugFilesResponses, ListProjectEnvironmentsData, ListProjectEnvironmentsErrors, ListProjectEnvironmentsResponses, ListProjectEventAttachmentsData, ListProjectEventAttachmentsErrors, ListProjectEventAttachmentsResponses, ListProjectEventsData, ListProjectEventsErrors, ListProjectEventsResponses, ListProjectFiltersData, ListProjectFiltersErrors, ListProjectFiltersResponses, ListProjectHooksData, ListProjectHooksErrors, ListProjectHooksResponses, ListProjectIssuesData, ListProjectIssuesErrors, ListProjectIssuesResponses, ListProjectKeysData, ListProjectKeysErrors, ListProjectKeysResponses, ListProjectMembersData, ListProjectMembersErrors, ListProjectMembersResponses, ListProjectMonitorCheckinsData, ListProjectMonitorCheckinsErrors, ListProjectMonitorCheckinsResponses, ListProjectReleaseCommitsData, ListProjectReleaseCommitsErrors, ListProjectReleaseCommitsResponses, ListProjectReleaseFilesData, ListProjectReleaseFilesErrors, ListProjectReleaseFilesResponses, ListProjectReleasesData, ListProjectReleasesErrors, ListProjectReleasesResponses, ListProjectReplayClicksData, ListProjectReplayClicksErrors, ListProjectReplayClicksResponses, ListProjectReplayDeletionJobsData, ListProjectReplayDeletionJobsErrors, ListProjectReplayDeletionJobsResponses, ListProjectReplayRecordingSegmentsData, ListProjectReplayRecordingSegmentsErrors, ListProjectReplayRecordingSegmentsResponses, ListProjectReplayViewedByData, ListProjectReplayViewedByErrors, ListProjectReplayViewedByResponses, ListProjectStatsData, ListProjectStatsErrors, ListProjectStatsResponses, ListProjectSymbolSourcesData, ListProjectSymbolSourcesErrors, ListProjectSymbolSourcesResponses, ListProjectTagValuesData, ListProjectTagValuesErrors, ListProjectTagValuesResponses, ListProjectTeamsData, ListProjectTeamsErrors, ListProjectTeamsResponses, ListProjectUserFeedbackData, ListProjectUserFeedbackErrors, ListProjectUserFeedbackResponses, ListProjectUsersData, ListProjectUsersErrors, ListProjectUsersResponses, ListSeerModelsData, ListSeerModelsResponses, ListTeamMembersData, ListTeamMembersErrors, ListTeamMembersResponses, ListTeamProjectsData, ListTeamProjectsErrors, ListTeamProjectsResponses, ProvisionOrganizationScimV2GroupData, ProvisionOrganizationScimV2GroupErrors, ProvisionOrganizationScimV2GroupResponses, ProvisionOrganizationScimV2UserData, ProvisionOrganizationScimV2UserErrors, ProvisionOrganizationScimV2UserResponses, ResolveOrganizationEventIdData, ResolveOrganizationEventIdErrors, ResolveOrganizationEventIdResponses, ResolveOrganizationShortIdData, ResolveOrganizationShortIdErrors, ResolveOrganizationShortIdResponses, StartOrganizationIssueAutofixData, StartOrganizationIssueAutofixErrors, StartOrganizationIssueAutofixResponses, UpdateOrganizationDashboardData, UpdateOrganizationDashboardErrors, UpdateOrganizationDashboardResponses, UpdateOrganizationData, UpdateOrganizationDetectorData, UpdateOrganizationDetectorErrors, UpdateOrganizationDetectorResponses, UpdateOrganizationDetectorsData, UpdateOrganizationDetectorsErrors, UpdateOrganizationDetectorsResponses, UpdateOrganizationDiscoverSavedQueryData, UpdateOrganizationDiscoverSavedQueryErrors, UpdateOrganizationDiscoverSavedQueryResponses, UpdateOrganizationErrors, UpdateOrganizationExternalUserData, UpdateOrganizationExternalUserErrors, UpdateOrganizationExternalUserResponses, UpdateOrganizationForwardingData, UpdateOrganizationForwardingErrors, UpdateOrganizationForwardingResponses, UpdateOrganizationIssueData, UpdateOrganizationIssueErrors, UpdateOrganizationIssueIntegrationData, UpdateOrganizationIssueIntegrationErrors, UpdateOrganizationIssueIntegrationResponses, UpdateOrganizationIssueResponses, UpdateOrganizationIssuesData, UpdateOrganizationIssuesErrors, UpdateOrganizationIssuesResponses, UpdateOrganizationMemberData, UpdateOrganizationMemberErrors, UpdateOrganizationMemberResponses, UpdateOrganizationMemberTeamData, UpdateOrganizationMemberTeamErrors, UpdateOrganizationMemberTeamResponses, UpdateOrganizationMonitorData, UpdateOrganizationMonitorErrors, UpdateOrganizationMonitorResponses, UpdateOrganizationNotificationsActionData, UpdateOrganizationNotificationsActionErrors, UpdateOrganizationNotificationsActionResponses, UpdateOrganizationReleaseData, UpdateOrganizationReleaseErrors, UpdateOrganizationReleaseFileData, UpdateOrganizationReleaseFileErrors, UpdateOrganizationReleaseFileResponses, UpdateOrganizationReleaseResponses, UpdateOrganizationResponses, UpdateOrganizationScimV2GroupData, UpdateOrganizationScimV2GroupErrors, UpdateOrganizationScimV2GroupResponses, UpdateOrganizationScimV2UserData, UpdateOrganizationScimV2UserErrors, UpdateOrganizationScimV2UserResponses, UpdateOrganizationWorkflowData, UpdateOrganizationWorkflowErrors, UpdateOrganizationWorkflowResponses, UpdateOrganizationWorkflowsData, UpdateOrganizationWorkflowsErrors, UpdateOrganizationWorkflowsResponses, UpdateProjectData, UpdateProjectEnvironmentData, UpdateProjectEnvironmentErrors, UpdateProjectEnvironmentResponses, UpdateProjectEnvironmentsData, UpdateProjectEnvironmentsErrors, UpdateProjectEnvironmentsResponses, UpdateProjectErrors, UpdateProjectFilterData, UpdateProjectFilterErrors, UpdateProjectFilterResponses, UpdateProjectHookData, UpdateProjectHookErrors, UpdateProjectHookResponses, UpdateProjectIssuesData, UpdateProjectIssuesErrors, UpdateProjectIssuesResponses, UpdateProjectKeyData, UpdateProjectKeyErrors, UpdateProjectKeyResponses, UpdateProjectMonitorData, UpdateProjectMonitorErrors, UpdateProjectMonitorResponses, UpdateProjectOwnershipData, UpdateProjectOwnershipErrors, UpdateProjectOwnershipResponses, UpdateProjectReleaseFileData, UpdateProjectReleaseFileErrors, UpdateProjectReleaseFileResponses, UpdateProjectResponses, UpdateProjectSymbolSourceData, UpdateProjectSymbolSourceErrors, UpdateProjectSymbolSourceResponses, UpdateSentryAppData, UpdateSentryAppErrors, UpdateSentryAppResponses, UpdateTeamData, UpdateTeamErrors, UpdateTeamExternalTeamData, UpdateTeamExternalTeamErrors, UpdateTeamExternalTeamResponses, UpdateTeamResponses, UploadOrganizationReleaseFileData, UploadOrganizationReleaseFileErrors, UploadOrganizationReleaseFileResponses, UploadProjectPreprodArtifactSnapshotData, UploadProjectPreprodArtifactSnapshotErrors, UploadProjectPreprodArtifactSnapshotResponses, UploadProjectReleaseFileData, UploadProjectReleaseFileErrors, UploadProjectReleaseFileResponses } from './types.gen'; export type Options = Options2 & { /** * You can provide a client instance returned by `createClient()` instead of * individual options. This might be also useful if you want to implement a * custom client. */ client?: Client; /** * You can pass arbitrary values through the `meta` object. This can be * used to access values that aren't defined as part of the SDK function. */ meta?: Record; }; /** * List Your Organizations * * Return a list of organizations available to the authenticated session in a region. * This is particularly useful for requests with a user bound context. For API key-based requests this will only return the organization that belongs to the key. */ export declare const listOrganizations: (options?: Options) => import("./client").RequestResult; /** * Retrieve an Organization * * Return details on an individual organization, including various details * such as membership access and teams. */ export declare const getOrganization: (options: Options) => import("./client").RequestResult; /** * Update an Organization * * Update various attributes and configurable settings for the given organization. */ export declare const updateOrganization: (options: Options) => import("./client").RequestResult; /** * Get Integration Provider Information * * Get integration provider information about all available integrations for an organization. */ export declare const getOrganizationConfigIntegrations: (options: Options) => import("./client").RequestResult; /** * List an Organization's Custom Dashboards * * Retrieve a list of custom dashboards that are associated with the given organization. */ export declare const listOrganizationDashboards: (options: Options) => import("./client").RequestResult; /** * Create a New Dashboard for an Organization * * Create a new dashboard for the given Organization */ export declare const createOrganizationDashboard: (options: Options) => import("./client").RequestResult; /** * Delete an Organization's Custom Dashboard * * Delete an organization's custom dashboard. */ export declare const deleteOrganizationDashboard: (options: Options) => import("./client").RequestResult; /** * Retrieve an Organization's Custom Dashboard * * Return details about an organization's custom dashboard. */ export declare const getOrganizationDashboard: (options: Options) => import("./client").RequestResult; /** * Edit an Organization's Custom Dashboard * * Edit an organization's custom dashboard as well as any bulk * edits on widgets that may have been made. (For example, widgets * that have been rearranged, updated queries and fields, specific * display types, and so on.) */ export declare const updateOrganizationDashboard: (options: Options) => import("./client").RequestResult; /** * Bulk Delete Monitors * * Bulk delete Monitors for a given organization */ export declare const deleteOrganizationDetectors: (options: Options) => import("./client").RequestResult; /** * Fetch an Organization's Monitors * * List an Organization's Monitors */ export declare const listOrganizationDetectors: (options: Options) => import("./client").RequestResult; /** * Mutate an Organization's Monitors * * Bulk enable or disable an Organization's Monitors */ export declare const updateOrganizationDetectors: (options: Options) => import("./client").RequestResult; /** * Delete a Monitor * * Delete a monitor */ export declare const deleteOrganizationDetector: (options: Options) => import("./client").RequestResult; /** * Fetch a Monitor * * Return details on an individual monitor */ export declare const getOrganizationDetector: (options: Options) => import("./client").RequestResult; /** * Update a Monitor by ID * * Update an existing monitor */ export declare const updateOrganizationDetector: (options: Options) => import("./client").RequestResult; /** * List an Organization's Discover Saved Queries * * Retrieve a list of saved queries that are associated with the given organization. */ export declare const listOrganizationDiscoverSavedQueries: (options: Options) => import("./client").RequestResult; /** * Create a New Saved Query * * Create a new saved query for the given organization. */ export declare const createOrganizationDiscoverSavedQuery: (options: Options) => import("./client").RequestResult; /** * Delete an Organization's Discover Saved Query * * Delete a saved query. */ export declare const deleteOrganizationDiscoverSavedQuery: (options: Options) => import("./client").RequestResult; /** * Retrieve an Organization's Discover Saved Query * * Retrieve a saved query. */ export declare const getOrganizationDiscoverSavedQuery: (options: Options) => import("./client").RequestResult; /** * Edit an Organization's Discover Saved Query * * Modify a saved query. */ export declare const updateOrganizationDiscoverSavedQuery: (options: Options) => import("./client").RequestResult; /** * List an Organization's Environments * * Lists an organization's environments. */ export declare const listOrganizationEnvironments: (options: Options) => import("./client").RequestResult; /** * Resolve an Event ID * * This resolves an event ID to the project slug and internal issue ID and internal event ID. */ export declare const resolveOrganizationEventId: (options: Options) => import("./client").RequestResult; /** * Query Explore Events in Table Format * * Retrieves explore data for a given organization. * * **Note**: This endpoint is intended to get a table of results, and is not for doing a full export of data sent to * Sentry. * * The `field` query parameter determines what fields will be selected in the `data` and `meta` keys of the endpoint response. * - The `data` key contains a list of results row by row that match the `query` made * - The `meta` key contains information about the response, including the unit or type of the fields requested */ export declare const listOrganizationEvents: (options: Options) => import("./client").RequestResult; /** * Query Explore Events in Timeseries Format * * Retrieves explore data for a given organization as a timeseries. * * This endpoint can return timeseries for either 1 or many axis, and results grouped to the top events depending * on the parameters passed * * **Note**: For queries extending past `30d`, spanning billions of rows, or running on projects with low * sample rates, the aggregation `yAxis=count_unique()` and filters on high-cardinality * fields (such as `query=user.id:bc`) will not return accurate results. Use these queries for rough * estimation only. */ export declare const listOrganizationEventsTimeseries: (options: Options) => import("./client").RequestResult; /** * Create an External User * * Link a user from an external provider to a Sentry user. */ export declare const createOrganizationExternalUser: (options: Options) => import("./client").RequestResult; /** * Delete an External User * * Delete the link between a user from an external provider and a Sentry user. */ export declare const deleteOrganizationExternalUser: (options: Options) => import("./client").RequestResult; /** * Update an External User * * Update a user in an external provider that is currently linked to a Sentry user. */ export declare const updateOrganizationExternalUser: (options: Options) => import("./client").RequestResult; /** * Retrieve Data Forwarders for an Organization * * Returns a list of data forwarders for an organization. */ export declare const listOrganizationForwarding: (options: Options) => import("./client").RequestResult; /** * Create a Data Forwarder for an Organization * * Creates a new data forwarder for an organization. * Only one data forwarder can be created per provider for a given organization. * * Project-specific overrides can only be created after creating the data forwarder. */ export declare const createOrganizationForwarding: (options: Options) => import("./client").RequestResult; /** * Delete a Data Forwarder for an Organization * * Deletes a data forwarder for an organization. All project-specific overrides will be deleted as well. */ export declare const deleteOrganizationForwarding: (options: Options) => import("./client").RequestResult; /** * Update a Data Forwarder for an Organization * * Updates a data forwarder for an organization or update a project-specific override. * Updates to the data forwarder's configuration require `org:write` permissions, and the entire * configuration to be provided, including the `project_ids` field. * * To configure project-specific overrides, specify only the following fields: * * - 'project_id': The ID of the project to create/modify the override for. * - 'overrides': Follows the same format as `config` but all provider fields are optional, since only specified fields are overridden. * - 'is_enabled': To enable/disable the forwarder for events on the specific project. * * Overrides can be performed with `project:write` permissions on the project being modified. */ export declare const updateOrganizationForwarding: (options: Options) => import("./client").RequestResult; /** * List an Organization's Available Integrations * * Lists all the available Integrations for an Organization. */ export declare const listOrganizationIntegrations: (options: Options) => import("./client").RequestResult; /** * Delete an Integration for an Organization * * OrganizationIntegrationBaseEndpoints expect both Integration and * OrganizationIntegration DB entries to exist for a given organization and * integration_id. */ export declare const deleteOrganizationIntegration: (options: Options) => import("./client").RequestResult; /** * Retrieve an Integration for an Organization * * OrganizationIntegrationBaseEndpoints expect both Integration and * OrganizationIntegration DB entries to exist for a given organization and * integration_id. */ export declare const getOrganizationIntegration: (options: Options) => import("./client").RequestResult; /** * Bulk Remove an Organization's Issues * * Permanently remove the given issues. If IDs are provided, queries and filtering will be ignored. If any IDs are out of scope, the data won't be mutated but the endpoint will still produce a successful response. For example, if no issues were found matching the criteria, a HTTP 204 is returned. */ export declare const deleteOrganizationIssues: (options: Options) => import("./client").RequestResult; /** * List an Organization's Issues * * Return a list of issues for an organization. All parameters are supplied as query string parameters. A default query of `is:unresolved` is applied. To return all results, use an empty query value (i.e. ``?query=`). */ export declare const listOrganizationIssues: (options: Options) => import("./client").RequestResult; /** * Bulk Mutate an Organization's Issues * * Bulk mutate various attributes on a maxmimum of 1000 issues. * - For non-status updates, the `id` query parameter is required. * - For status updates, the `id` query parameter may be omitted to update issues that match the filtering. * If any IDs are out of scope, the data won't be mutated but the endpoint will still produce a successful response. For example, if no issues were found matching the criteria, a HTTP 204 is returned. */ export declare const updateOrganizationIssues: (options: Options) => import("./client").RequestResult; /** * List an Organization's Members * * List all organization members. * * Response includes pending invites that are approved by organization owners or managers but waiting to be accepted by the invitee. */ export declare const listOrganizationMembers: (options: Options) => import("./client").RequestResult; /** * Add a Member to an Organization * * Add or invite a member to an organization. */ export declare const addOrganizationMember: (options: Options) => import("./client").RequestResult; /** * Delete an Organization Member * * Remove an organization member. */ export declare const deleteOrganizationMember: (options: Options) => import("./client").RequestResult; /** * Retrieve an Organization Member * * Retrieve an organization member's details. * * Response will be a pending invite if it has been approved by organization owners or managers but is waiting to be accepted by the invitee. */ export declare const getOrganizationMember: (options: Options) => import("./client").RequestResult; /** * Update an Organization Member's Roles * * Update a member's [organization-level](https://docs.sentry.io/organization/membership/#organization-level-roles) and [team-level](https://docs.sentry.io/organization/membership/#team-level-roles) roles. * * Note that for changing organization-roles, this endpoint is restricted to * [user auth tokens](https://docs.sentry.io/account/auth-tokens/#user-auth-tokens). * Additionally, both the original and desired organization role must have * the same or lower permissions than the role of the organization user making the request * * For example, an organization Manager may change someone's role from * Member to Manager, but not to Owner. */ export declare const updateOrganizationMember: (options: Options) => import("./client").RequestResult; /** * Delete an Organization Member from a Team * * Delete an organization member from a team. * * Note the permission scopes vary depending on the type of authorization token. The following * table outlines the accepted scopes. * * * * * * * * * *
Org Auth Token *
    *
  • • org:write
  • *
  • • org:admin
  • *
  • • team:admin
  • *
*
User Auth Token *
    *
  • • org:read*
  • *
  • • org:write
  • *
  • • org:admin
  • *
  • • team:admin
  • *
  • • org:read + team:admin**
  • *
*
* * * \***`org:read`** can only be used to remove yourself from the teams you are a member of. * * * \*\*Team Admins must have both **`org:read`** and **`team:admin`** scopes in their user * authorization token to delete members from their teams. */ export declare const deleteOrganizationMemberTeam: (options: Options) => import("./client").RequestResult; /** * Add an Organization Member to a Team * * This request can return various success codes depending on the context of the team: * - **`201`**: The member has been successfully added. * - **`202`**: The member needs permission to join the team and an access request * has been generated. * - **`204`**: The member is already on the team. * * If the team is provisioned through an identity provider, the member cannot join the * team through Sentry. * * Note the permission scopes vary depending on the organization setting `"Open Membership"` * and the type of authorization token. The following table outlines the accepted scopes. * * * * * * * * * * * * * * * * * * * * * * * * *
Open Membership
OnOff
Internal Integration Token *
    *
  • • org:read
  • *
*
*
    *
  • • org:write
  • *
  • • team:write
  • *
*
User Auth Token *
    *
  • • org:read
  • *
*
*
    *
  • • org:read*
  • *
  • • org:write
  • *
  • • org:read +
  • *
  •    team:write**
  • *
*
* * * *Organization members are restricted to this scope. When sending a request, it will always * return a 202 and request an invite to the team. * * * \*\*Team Admins must have both **`org:read`** and **`team:write`** scopes in their user * authorization token to add members to their teams. */ export declare const addOrganizationMemberTeam: (options: Options) => import("./client").RequestResult; /** * Update an Organization Member's Team Role * * The relevant organization member must already be a part of the team. * * Note that for organization admins, managers, and owners, they are * automatically granted a minimum team role of `admin` on all teams they * are part of. Read more about [team roles](https://docs.sentry.io/product/teams/roles/). */ export declare const updateOrganizationMemberTeam: (options: Options) => import("./client").RequestResult; /** * Retrieve Monitors for an Organization * * Lists monitors, including nested monitor environments. May be filtered to a project or environment. */ export declare const listOrganizationMonitors: (options: Options) => import("./client").RequestResult; /** * Create a Monitor * * Create a new monitor. */ export declare const createOrganizationMonitor: (options: Options) => import("./client").RequestResult; /** * Delete a Monitor or Monitor Environments * * Delete a monitor or monitor environments. */ export declare const deleteOrganizationMonitor: (options: Options) => import("./client").RequestResult; /** * Retrieve a Monitor * * Retrieves details for a monitor. */ export declare const getOrganizationMonitor: (options: Options) => import("./client").RequestResult; /** * Update a Monitor * * Update a monitor. */ export declare const updateOrganizationMonitor: (options: Options) => import("./client").RequestResult; /** * Retrieve Check-Ins for a Monitor * * Retrieve a list of check-ins for a monitor */ export declare const listOrganizationMonitorCheckins: (options: Options) => import("./client").RequestResult; /** * List Spike Protection Notifications * * Returns all Spike Protection Notification Actions for an organization. * * Notification Actions notify a set of members when an action has been triggered through a notification service such as Slack or Sentry. * For example, organization owners and managers can receive an email when a spike occurs. * * You can use the `project` query parameter with project IDs or slugs to filter for certain projects. * A legacy project slug query parameter is also supported and takes priority if both are present. */ export declare const listOrganizationNotificationsActions: (options: Options) => import("./client").RequestResult; /** * Create a Spike Protection Notification Action * * Creates a new Notification Action for Spike Protection. * * Notification Actions notify a set of members when an action has been triggered through a notification service such as Slack or Sentry. * For example, organization owners and managers can receive an email when a spike occurs. */ export declare const createOrganizationNotificationsAction: (options: Options) => import("./client").RequestResult; /** * Delete a Spike Protection Notification Action * * Deletes a Spike Protection Notification Action. * * Notification Actions notify a set of members when an action has been triggered through a notification service such as Slack or Sentry. * For example, organization owners and managers can receive an email when a spike occurs. */ export declare const deleteOrganizationNotificationsAction: (options: Options) => import("./client").RequestResult; /** * Retrieve a Spike Protection Notification Action * * Returns a serialized Spike Protection Notification Action object. * * Notification Actions notify a set of members when an action has been triggered through a notification service such as Slack or Sentry. * For example, organization owners and managers can receive an email when a spike occurs. */ export declare const getOrganizationNotificationsAction: (options: Options) => import("./client").RequestResult; /** * Update a Spike Protection Notification Action * * Updates a Spike Protection Notification Action. * * Notification Actions notify a set of members when an action has been triggered through a notification service such as Slack or Sentry. * For example, organization owners and managers can receive an email when a spike occurs. */ export declare const updateOrganizationNotificationsAction: (options: Options) => import("./client").RequestResult; /** * Retrieve install info for a given artifact * * Retrieve install info for a given artifact. * * Returns distribution and installation details for a specific preprod artifact, * including whether the artifact is installable, the install URL, download count, * and iOS-specific code signing information. */ export declare const getOrganizationPreprodArtifactInstallDetails: (options: Options) => import("./client").RequestResult; /** * Retrieve Size Analysis results for a given artifact * * Retrieve size analysis results for a given artifact. * * Returns size metrics including download size, install size, and optional insights. * When a base artifact exists (either from commit comparison or via the `baseArtifactId` parameter), * comparison data showing size differences is included. * * The response `state` field indicates the analysis status: * - `PENDING`: Analysis has not started yet. * - `PROCESSING`: Analysis is currently running. * - `FAILED` / `NOT_RAN`: Analysis did not complete; `errorCode` and `errorMessage` are included. * - `COMPLETED`: Analysis finished successfully with full size data. */ export declare const getOrganizationPreprodArtifactSizeAnalysis: (options: Options) => import("./client").RequestResult; /** * Delete a Snapshot * * Delete a snapshot and all associated data (images, comparisons, metrics). * * This is a permanent, irreversible operation. The snapshot and its images * will no longer be accessible after deletion. * * This endpoint requires a bearer token with `project:write` access. */ export declare const deleteOrganizationPreprodArtifactSnapshot: (options: Options) => import("./client").RequestResult; /** * Retrieve Snapshot details * * Retrieve full details for a snapshot, including categorized image lists * and comparison status. * * When a comparison exists (`comparison_type` is `diff`), images are * categorized into `changed`, `added`, `removed`, `renamed`, `unchanged`, * `errored`, and `skipped` lists with counts, and the top-level `images` * array is empty because those images are already present in the * categorized lists. For `solo` and `waiting_for_base` snapshots the * categorized lists are empty and `images` is the only populated source. * `image_count` is accurate in all modes. * * Use `compact_metadata=1` to strip image objects down to `display_name`, * `image_file_name`, `group`, and `description` only. * * This endpoint requires a bearer token with `project:read` access. */ export declare const getOrganizationPreprodArtifactSnapshot: (options: Options) => import("./client").RequestResult; /** * Retrieve Snapshot image detail * * Retrieve detailed information for a single image within a snapshot. * * The `image_identifier` can be either the image filename or its content * hash. The response includes head and base image metadata, comparison * status, diff image URL, diff percentage, and previous filename for * renames. * * This endpoint uses a flat response format with nullable fields designed * for LLM/MCP consumers. * * This endpoint requires a bearer token with `project:read` access. */ export declare const getOrganizationPreprodArtifactSnapshotImage: (options: Options) => import("./client").RequestResult; /** * Retrieve latest base Snapshot * * Retrieve the most recent base snapshot for a given app. * * A base snapshot is one uploaded without a `base_sha` (i.e., a snapshot * from a base branch like `main`). Use the optional `branch` and `project` * parameters to narrow the search. * * The response includes the full image list with download URLs. Use * `compact_metadata=1` to reduce image metadata. * * This endpoint requires a bearer token with `project:read` access. */ export declare const getOrganizationPreprodArtifactSnapshotLatestBase: (options: Options) => import("./client").RequestResult; /** * Retrieve Profile Chunks for an Organization * * Retrieve continuous profiling data for a profiler over a time range. * * Exactly one project must be specified via the `project` query parameter. * * Requires continuous profiling to be enabled for the organization. */ export declare const listOrganizationProfilingChunks: (options: Options) => import("./client").RequestResult; /** * Retrieve a Flamegraph for an Organization * * Retrieve an aggregated flamegraph for the organization, built from the * requested data source (transactions, profiles, functions, or spans). * * Pass `expand=metrics` to include aggregated function metrics in the response. * * Requires profiling to be enabled for the organization. */ export declare const getOrganizationProfilingFlamegraph: (options: Options) => import("./client").RequestResult; /** * List an Organization's Client Keys * * Return a list of client keys (DSNs) for all projects in an organization. * * This paginated endpoint lists client keys across all projects in an organization. Each key includes the project ID * to identify which project it belongs to. * * Query Parameters: * - team: Filter by team slug or ID to get keys only for that team's projects * - status: Filter by 'active' or 'inactive' to get keys with specific status */ export declare const listOrganizationProjectKeys: (options: Options) => import("./client").RequestResult; /** * List an Organization's Projects * * Return a list of projects bound to a organization. */ export declare const listOrganizationProjects: (options: Options) => import("./client").RequestResult; /** * Create a Project for an Organization * * Create a new project for an organization. A personal team (`team-{username}`) is automatically created for the caller with Team Admin role, and the project is bound to it. If the org has member project creation disabled (`disable_member_project_creation`), `org:write` scope is required. */ export declare const createOrganizationProject: (options: Options) => import("./client").RequestResult; /** * Create a Monitor for a Project * * Create a Monitor for a project */ export declare const createOrganizationProjectDetector: (options: Options) => import("./client").RequestResult; /** * List an Organization's trusted Relays * * Return a list of trusted relays bound to an organization. */ export declare const listOrganizationRelayUsage: (options: Options) => import("./client").RequestResult; /** * Retrieve Statuses of Release Thresholds (Alpha) * * **`[WARNING]`**: This API is an experimental Alpha feature and is subject to change! * * List all derived statuses of releases that fall within the provided start/end datetimes. * * Constructs a response key'd off \{`release_version`\}-\{`project_slug`\} that lists thresholds with their status for *specified* projects. * Each returned enriched threshold will contain the full serialized `release_threshold` instance as well as it's derived health statuses. */ export declare const listOrganizationReleaseThresholdStatuses: (options: Options) => import("./client").RequestResult; /** * List an Organization's Releases * * Return a list of releases for a given organization, sorted by most recent. */ export declare const listOrganizationReleases: (options: Options) => import("./client").RequestResult; /** * Create a New Release for an Organization * * Create a new release for the given organization. Releases are used by Sentry to * improve error reporting by correlating first-seen events with the release that may * have introduced them, and are required for source maps and other debug features. * * Release versions that are the same across multiple projects within an organization * are treated as the same release in Sentry. */ export declare const createOrganizationRelease: (options: Options) => import("./client").RequestResult; /** * Delete an Organization's Release * * Permanently remove a release and all of its files. */ export declare const deleteOrganizationRelease: (options: Options) => import("./client").RequestResult; /** * Retrieve an Organization's Release * * Return details on an individual release. */ export declare const getOrganizationRelease: (options: Options) => import("./client").RequestResult; /** * Update an Organization's Release * * Update a release. This can change some metadata associated with * the release (the ref, url, and dates). */ export declare const updateOrganizationRelease: (options: Options) => import("./client").RequestResult; /** * List an Organization Release's Commits * * Retrieve a list of commits for a given release. */ export declare const listOrganizationReleaseCommits: (options: Options) => import("./client").RequestResult; /** * List a Release's Deploys * * Returns a list of deploys based on the organization, version, and project. */ export declare const listOrganizationReleaseDeploys: (options: Options) => import("./client").RequestResult; /** * Create a Deploy * * Create a deploy for a given release. */ export declare const createOrganizationReleaseDeploy: (options: Options) => import("./client").RequestResult; /** * List an Organization's Release Files * * Retrieve a list of files for a given release. */ export declare const listOrganizationReleaseFiles: (options: Options) => import("./client").RequestResult; /** * Upload a New Organization Release File * * Upload a new file for the given release. * * Files must be uploaded using the `multipart/form-data` content type, against the * region-specific domain (e.g. `us.sentry.io` or `de.sentry.io`). */ export declare const uploadOrganizationReleaseFile: (options: Options) => import("./client").RequestResult; /** * Delete an Organization Release's File * * Permanently remove a file from a release. Also removes the physical file from * storage. */ export declare const deleteOrganizationReleaseFile: (options: Options) => import("./client").RequestResult; /** * Retrieve an Organization Release's File * * Return metadata for an individual file within a release. Does not return the file * contents unless `download` is set. */ export declare const getOrganizationReleaseFile: (options: Options) => import("./client").RequestResult; /** * Update an Organization Release File * * Update metadata of an existing release file. Currently only the name of the file * can be changed. */ export declare const updateOrganizationReleaseFile: (options: Options) => import("./client").RequestResult; /** * Retrieve a Count of Replays for a Given Issue or Transaction * * Return a count of replays for a list of issue or transaction IDs. * * The `query` parameter is required. It is a search query that includes exactly one of `issue.id`, `transaction`, or `replay_id` (string or list of strings). */ export declare const getOrganizationReplayCount: (options: Options) => import("./client").RequestResult; /** * List an Organization's Selectors * * Return a list of selectors for a given organization. */ export declare const listOrganizationReplaySelectors: (options: Options) => import("./client").RequestResult; /** * List an Organization's Replays * * Return a list of replays belonging to an organization. */ export declare const listOrganizationReplays: (options: Options) => import("./client").RequestResult; /** * Retrieve a Replay Instance * * Return details on an individual replay. */ export declare const getOrganizationReplay: (options: Options) => import("./client").RequestResult; /** * List an Organization's Repositories * * Return a list of version control repositories for a given organization. */ export declare const listOrganizationRepos: (options: Options) => import("./client").RequestResult; /** * List a Repository's Commits * * List a Repository's Commits */ export declare const listOrganizationRepoCommits: (options: Options) => import("./client").RequestResult; /** * List an Organization's Paginated Teams * * Returns a paginated list of teams bound to a organization with a SCIM Groups GET Request. * * Note that the members field will only contain up to 10,000 members. */ export declare const listOrganizationScimV2Groups: (options: Options) => import("./client").RequestResult; /** * Provision a New Team * * Create a new team bound to an organization via a SCIM Groups POST * Request. The slug will have a normalization of uppercases/spaces to * lowercases and dashes. * * Note that teams are always created with an empty member set. */ export declare const provisionOrganizationScimV2Group: (options: Options) => import("./client").RequestResult; /** * Delete an Individual Team * * Delete a team with a SCIM Group DELETE Request. */ export declare const deleteOrganizationScimV2Group: (options: Options) => import("./client").RequestResult; /** * Query an Individual Team * * Query an individual team with a SCIM Group GET Request. * - Note that the members field will only contain up to 10000 members. */ export declare const getOrganizationScimV2Group: (options: Options) => import("./client").RequestResult; /** * Update a Team's Attributes * * Update a team's attributes with a SCIM Group PATCH Request. */ export declare const updateOrganizationScimV2Group: (options: Options) => import("./client").RequestResult; /** * List an Organization's SCIM Members * * Returns a paginated list of members bound to a organization with a SCIM Users GET Request. */ export declare const listOrganizationScimV2Users: (options: Options) => import("./client").RequestResult; /** * Provision a New Organization Member * * Create a new Organization Member via a SCIM Users POST Request. * * Note that this API does not support setting secondary emails. */ export declare const provisionOrganizationScimV2User: (options: Options) => import("./client").RequestResult; /** * Delete an Organization Member via SCIM * * Delete an organization member with a SCIM User DELETE Request. */ export declare const deleteOrganizationScimV2User: (options: Options) => import("./client").RequestResult; /** * Query an Individual Organization Member * * Query an individual organization member with a SCIM User GET Request. * - The `name` object will contain fields `firstName` and `lastName` with the values of `N/A`. * Sentry's SCIM API does not currently support these fields but returns them for compatibility purposes. */ export declare const getOrganizationScimV2User: (options: Options) => import("./client").RequestResult; /** * Update an Organization Member's Attributes * * Update an organization member's attributes with a SCIM PATCH Request. */ export declare const updateOrganizationScimV2User: (options: Options) => import("./client").RequestResult; /** * Retrieve the custom integrations created by an organization * * Retrieve the custom integrations for an organization */ export declare const listOrganizationSentryApps: (options: Options) => import("./client").RequestResult; /** * Retrieve Release Health Session Statistics * * Returns a time series of release health session statistics for projects bound to an organization. * * The interval and date range are subject to certain restrictions and rounding rules. * * The date range is rounded to align with the interval, and is rounded to at least one * hour. The interval can at most be one day and at least one hour currently. It has to cleanly * divide one day, for rounding reasons. * * Because of technical limitations, this endpoint returns * at most 10000 data points. For example, if you select a 90 day window grouped by releases, * you will see at most `floor(10k / (90 + 1)) = 109` releases. To get more results, reduce the * `statsPeriod`. */ export declare const getOrganizationSessions: (options: Options) => import("./client").RequestResult; /** * Resolve a Short ID * * Resolve a short ID to the project slug and group details. */ export declare const resolveOrganizationShortId: (options: Options) => import("./client").RequestResult; /** * Retrieve an Organization's Events Count by Project * * Query summarized event counts by project for your Organization. Also see https://docs.sentry.io/api/organizations/retrieve-event-counts-for-an-organization-v2/ for reference. */ export declare const getOrganizationStatsSummary: (options: Options) => import("./client").RequestResult; /** * Retrieve Event Counts for an Organization (v2) * * Query event counts for your Organization. * Select a field, define a date range, and group or filter by columns. */ export declare const listOrganizationStatsV2: (options: Options) => import("./client").RequestResult; /** * List an Organization's Tags * * Return a list of tag keys for the given organization. */ export declare const listOrganizationTags: (options: Options) => import("./client").RequestResult; /** * List an Organization's Teams * * Returns a list of teams bound to a organization. */ export declare const listOrganizationTeams: (options: Options) => import("./client").RequestResult; /** * Create a New Team * * Create a new team bound to an organization. Requires at least one of the `name` * or `slug` body params to be set. */ export declare const createOrganizationTeam: (options: Options) => import("./client").RequestResult; /** * List Trace Item Attributes * * List the attribute keys available on a given trace item dataset (spans, logs, * trace metrics, etc.), with optional substring and structured filtering. */ export declare const listOrganizationTraceItemAttributes: (options: Options) => import("./client").RequestResult; /** * Compute statistics, such as attribute value distributions, over the trace * items (spans or occurrences) matching the given query within the requested * time range. */ export declare const listOrganizationTraceItemsStats: (options: Options) => import("./client").RequestResult; /** * Retrieve Trace Metadata * * Retrieve aggregate metadata for a single trace, including counts of spans, * errors, performance issues, logs, and metrics, along with per-span-operation * and per-transaction child-count breakdowns. */ export declare const getOrganizationTraceMeta: (options: Options) => import("./client").RequestResult; /** * Retrieve a Trace * * Retrieve the spans, errors, and (optionally) uptime checks that make up a single trace. * * The response is a list of top-level events; each item may have nested `children`, `errors`, * and `occurrences` arrays representing related items. Top-level entries are spans by default * and may also be uptime checks when `include_uptime=1` is passed. */ export declare const getOrganizationTrace: (options: Options) => import("./client").RequestResult; /** * List a User's Teams for an Organization * * Returns a list of teams the user has access to in the specified organization. * Note that this endpoint is restricted to [user auth tokens](https://docs.sentry.io/account/auth-tokens/#user-auth-tokens). */ export declare const listOrganizationUserTeams: (options: Options) => import("./client").RequestResult; /** * Bulk Delete Alerts * * Bulk delete alerts for a given organization */ export declare const deleteOrganizationWorkflows: (options: Options) => import("./client").RequestResult; /** * Fetch Alerts * * Returns a list of alerts for a given organization */ export declare const listOrganizationWorkflows: (options: Options) => import("./client").RequestResult; /** * Create an Alert for an Organization * * Creates an alert for an organization */ export declare const createOrganizationWorkflow: (options: Options) => import("./client").RequestResult; /** * Mutate an Organization's Alerts * * Bulk enable or disable alerts for a given Organization */ export declare const updateOrganizationWorkflows: (options: Options) => import("./client").RequestResult; /** * Delete an Alert * * Deletes an alert. */ export declare const deleteOrganizationWorkflow: (options: Options) => import("./client").RequestResult; /** * Fetch an Alert * * Returns an alert. */ export declare const getOrganizationWorkflow: (options: Options) => import("./client").RequestResult; /** * Update an Alert by ID * * Updates an alert. */ export declare const updateOrganizationWorkflow: (options: Options) => import("./client").RequestResult; /** * Delete a Project * * Schedules a project for deletion. * * Deletion happens asynchronously and therefore is not immediate. However once deletion has * begun the state of a project changes and will be hidden from most public views. */ export declare const deleteProject: (options: Options) => import("./client").RequestResult; /** * Retrieve a Project * * Return details on an individual project. */ export declare const getProject: (options: Options) => import("./client").RequestResult; /** * Update a Project * * Update various attributes and configurable settings for the given project. * * Note that solely having the **`project:read`** scope restricts updatable settings to * `isBookmarked`, `autofixAutomationTuning`, `seerScannerAutomation`, * `preprodSizeStatusChecksEnabled`, `preprodSizeStatusChecksRules`, * `preprodSizePrCommentsEnabled`, `preprodSizePrCommentsRules`, * `preprodSizeEnabledQuery`, `preprodDistributionEnabledQuery`, * `preprodSizeEnabledByCustomer`, `preprodDistributionEnabledByCustomer`, * and `preprodDistributionPrCommentsEnabledByCustomer`. */ export declare const updateProject: (options: Options) => import("./client").RequestResult; /** * List a Project's Environments * * Lists a project's environments. */ export declare const listProjectEnvironments: (options: Options) => import("./client").RequestResult; /** * Bulk update the visibility for a project's environments. */ export declare const updateProjectEnvironments: (options: Options) => import("./client").RequestResult; /** * Retrieve a Project Environment * * Return details on a project environment. */ export declare const getProjectEnvironment: (options: Options) => import("./client").RequestResult; /** * Update a Project Environment * * Update the visibility for a project environment. */ export declare const updateProjectEnvironment: (options: Options) => import("./client").RequestResult; /** * List a Project's Error Events * * Return a list of events bound to a project. */ export declare const listProjectEvents: (options: Options) => import("./client").RequestResult; /** * Retrieve an Event for a Project * * Return details on an individual event. */ export declare const getProjectEvent: (options: Options) => import("./client").RequestResult; /** * List an Event's Attachments * * Retrieve a list of attachments uploaded for a given event. * * Requires the `event-attachments` organization feature. */ export declare const listProjectEventAttachments: (options: Options) => import("./client").RequestResult; /** * Retrieve an Event Attachment * * Retrieve metadata for a single attachment on an event, or download its * contents by passing the `download` query parameter. * * Requires the `event-attachments` organization feature. */ export declare const getProjectEventAttachment: (options: Options) => import("./client").RequestResult; /** * Get Debug Information Related to Source Maps for a Given Event * * Return a list of source map errors for a given event. */ export declare const getProjectEventSourceMapDebug: (options: Options) => import("./client").RequestResult; /** * List a Project's Debug Information Files * * Retrieve a list of debug information files for a given project. */ export declare const listProjectDebugFiles: (options: Options) => import("./client").RequestResult; /** * List a Project's Data Filters * * Retrieve a list of filters for a given project. * `active` will be either a boolean or a list for the legacy browser filters. */ export declare const listProjectFilters: (options: Options) => import("./client").RequestResult; /** * Update an Inbound Data Filter * * Update various inbound data filters for a project. */ export declare const updateProjectFilter: (options: Options) => import("./client").RequestResult; /** * List a Project's Client Keys * * Return a list of client keys bound to a project. */ export declare const listProjectKeys: (options: Options) => import("./client").RequestResult; /** * Create a New Client Key * * Create a new client key bound to a project. The key's secret and public key * are generated by the server. */ export declare const createProjectKey: (options: Options) => import("./client").RequestResult; /** * Delete a Client Key * * Delete a client key for a given project. */ export declare const deleteProjectKey: (options: Options) => import("./client").RequestResult; /** * Retrieve a Client Key * * Return a client key bound to a project. */ export declare const getProjectKey: (options: Options) => import("./client").RequestResult; /** * Update a Client Key * * Update various settings for a client key. */ export declare const updateProjectKey: (options: Options) => import("./client").RequestResult; /** * List a Project's Organization Members * * Returns a list of active organization members that belong to any team assigned to the project. */ export declare const listProjectMembers: (options: Options) => import("./client").RequestResult; /** * Delete a Monitor or Monitor Environments for a Project * * Delete a monitor or monitor environments. */ export declare const deleteProjectMonitor: (options: Options) => import("./client").RequestResult; /** * Retrieve a Monitor for a Project * * Retrieves details for a monitor. */ export declare const getProjectMonitor: (options: Options) => import("./client").RequestResult; /** * Update a Monitor for a Project * * Update a monitor. */ export declare const updateProjectMonitor: (options: Options) => import("./client").RequestResult; /** * Retrieve Check-Ins for a Monitor by Project * * Retrieve a list of check-ins for a monitor */ export declare const listProjectMonitorCheckins: (options: Options) => import("./client").RequestResult; /** * Retrieve Ownership Configuration for a Project * * Returns details on a project's ownership configuration. */ export declare const getProjectOwnership: (options: Options) => import("./client").RequestResult; /** * Update Ownership Configuration for a Project * * Updates ownership configurations for a project. Note that only the * attributes submitted are modified. */ export declare const updateProjectOwnership: (options: Options) => import("./client").RequestResult; /** * Retrieve Size Analysis status check rules for a project * * Retrieve the current Size Analysis status check rules configured for a project. * * Use this endpoint after receiving a `size_analysis.completed` webhook when you * want external CI to evaluate the same Size Analysis status check thresholds that * Sentry uses. The endpoint returns the current project configuration, not a * historical snapshot from when the webhook was emitted. * * The response includes whether status check enforcement is enabled and the * normalized rule list Sentry uses when evaluating Size Analysis thresholds. * * This endpoint requires a bearer token with `project:read` access. Project * distribution tokens are not supported. * * Response notes: * * - `enabled: false` means status-check enforcement is disabled for the project. * - `rules: []` means there are no configured thresholds to evaluate. * - `value` is returned as a string. For `absolute` and `absolute_diff` * measurements it is a byte value; for `relative_diff` it is a percentage. * - `filterQuery` is the original configured filter string. * - `filters` is the machine-readable version of `filterQuery`. * - `filters: []` means the rule has no filters and applies to all builds. * - `filters: null` means the saved filter query could not be parsed; Sentry's * status check trigger treats that rule as non-matching. * * Rule evaluation semantics: * * - Threshold comparisons are strict: a rule triggers only when the computed value * is greater than the configured threshold, not greater than or equal to it. * - `absolute_diff` and `relative_diff` require a matching base metric/build. * - `relative_diff` does not trigger when the base size is zero. * - `artifactType` identifies the artifact scope the rule evaluates. * `main_artifact`, `watch_artifact`, `android_dynamic_feature_artifact`, * and `app_clip_artifact` target their matching artifact metric. * `all_artifacts` evaluates all available artifact metrics. * - Rule filters support the keys `app_id`, `git_head_ref`, * `build_configuration_name`, and `platform_name`. * - Filter objects are combined with AND. Multiple `conditions` inside one * filter object are combined with OR. * - Each condition uses `values`; single-value operators still return a * one-item array. * - Values in `filters` are decoded literal values for exact/simple operators, * not query syntax. For example, `app_id:\*com` in `filterQuery` becomes * `values: ["*com"]` with `operator: "equals"`. * - The same key can appear in more than one filter object when positive and * negative conditions both exist; those filter objects are still combined with * AND. * - Supported filter operators are `equals`, `notEquals`, `in`, `notIn`, * `contains`, `notContains`, `startsWith`, `notStartsWith`, `endsWith`, * `notEndsWith`, `matches`, and `notMatches`. * - `matches` and `notMatches` values use Sentry wildcard pattern syntax, not * regular expressions. `*` matches zero or more characters, escaped `\*` * matches a literal asterisk, and a pattern without `*` is an exact match. * - `in` and `notIn` are evaluated as one condition against all values, matching * Sentry's status check trigger behavior. * - A rule applies only when the build metadata matches all filters. If a * referenced metadata key is missing, the filter does not match, even for * negated operators. */ export declare const getProjectPreprodSizeAnalysisStatusCheckRules: (options: Options) => import("./client").RequestResult; /** * Create a skipped Size Analysis status check * * Create a neutral status check for a commit that intentionally skips an artifact upload. * * The repository must be connected to the project's organization through an active repository * integration. * The same Sentry auth token configured for build uploads can also be used for this endpoint. */ export declare const createProjectPreprodSizeAnalysisSkippedStatusCheck: (options: Options) => import("./client").RequestResult; /** * Retrieve Snapshot status check rules for a project * * Retrieve the current Snapshot status check rules configured for a project. * * Use this endpoint when external CI needs to evaluate the same Snapshot * change-type rules that Sentry uses. The endpoint returns the current * project configuration, not a historical snapshot from when a build was * processed. * * The response includes whether status check enforcement is enabled and the * Snapshot change types that fail the status check. * * This endpoint requires a bearer token with `project:read` access. Project * distribution tokens are not supported. * * Response notes: * * - `enabled: false` means status-check enforcement is disabled for the project. * - `rules` contains one boolean per Snapshot change type. * - `failOnAdded`, `failOnRemoved`, `failOnChanged`, and `failOnRenamed` * indicate which unapproved change types fail the status check. */ export declare const getProjectPreprodSnapshotStatusCheckRules: (options: Options) => import("./client").RequestResult; /** * Create a skipped Snapshot status check * * Create a neutral status check for a commit that intentionally skips an artifact upload. * * The repository must be connected to the project's organization through an active repository * integration. * The same Sentry auth token configured for build uploads can also be used for this endpoint. */ export declare const createProjectPreprodSnapshotSkippedStatusCheck: (options: Options) => import("./client").RequestResult; /** * Get the latest installable build for a project * * Get the latest installable build for a project. * * Returns the latest installable build matching filter criteria. * When buildVersion is provided, also returns the current build and * whether an update is available. */ export declare const getProjectInstallableBuildLatest: (options: Options) => import("./client").RequestResult; /** * Upload a Snapshot * * Upload a new snapshot with image metadata. * * The request body is a JSON object containing `app_id` (required), * `images` (required, a mapping of filenames to image metadata objects), * and optional VCS fields (`head_sha`, `base_sha`, `provider`, * `head_repo_name`, `head_ref`, `base_repo_name`, `base_ref`, `pr_number`). * * When VCS info with a `base_sha` is provided and a matching base snapshot * exists, a comparison is automatically triggered. * * This endpoint requires a bearer token with `project:write` access. */ export declare const uploadProjectPreprodArtifactSnapshot: (options: Options) => import("./client").RequestResult; /** * Retrieve a Profile * * Retrieve a single profile by its ID. * * The response includes the profile's metadata, its sampled stack data, and the * associated release, when one is found. * * Requires profiling to be enabled for the organization. */ export declare const getProjectProfilingProfile: (options: Options) => import("./client").RequestResult; /** * List a Project's Releases * * Retrieve a list of releases for a given project. */ export declare const listProjectReleases: (options: Options) => import("./client").RequestResult; /** * List a Project Release's Commits * * Retrieve a list of commits for a given release. */ export declare const listProjectReleaseCommits: (options: Options) => import("./client").RequestResult; /** * List a Project's Release Files * * Retrieve a list of files for a given release. */ export declare const listProjectReleaseFiles: (options: Options) => import("./client").RequestResult; /** * Upload a New Project Release File * * Upload a new file for the given release. * * Files must be uploaded using the `multipart/form-data` content type, against the * region-specific domain (e.g. `us.sentry.io` or `de.sentry.io`). */ export declare const uploadProjectReleaseFile: (options: Options) => import("./client").RequestResult; /** * Delete a Project Release's File * * Permanently remove a file from a release. Also removes the physical file from * storage, unless it is stored as part of an artifact bundle. */ export declare const deleteProjectReleaseFile: (options: Options) => import("./client").RequestResult; /** * Retrieve a Project Release's File * * Return metadata for an individual file within a release. Does not return the file * contents unless `download` is set. */ export declare const getProjectReleaseFile: (options: Options) => import("./client").RequestResult; /** * Update a Project Release File * * Update metadata of an existing release file. Currently only the name of the file * can be changed. */ export declare const updateProjectReleaseFile: (options: Options) => import("./client").RequestResult; /** * Delete a Replay Instance * * Delete a replay. */ export declare const deleteProjectReplay: (options: Options) => import("./client").RequestResult; /** * List Clicked Nodes * * Retrieve a collection of RRWeb DOM node-ids and the timestamp they were clicked. */ export declare const listProjectReplayClicks: (options: Options) => import("./client").RequestResult; /** * List Recording Segments * * Return a collection of replay recording segments. */ export declare const listProjectReplayRecordingSegments: (options: Options) => import("./client").RequestResult; /** * Retrieve a Recording Segment * * Return a replay recording segment. */ export declare const getProjectReplayRecordingSegment: (options: Options) => import("./client").RequestResult; /** * List Users Who Have Viewed a Replay * * Return a list of users who have viewed a replay. */ export declare const listProjectReplayViewedBy: (options: Options) => import("./client").RequestResult; /** * List Replay Batch-Deletion Jobs * * Retrieve a collection of replay delete jobs. */ export declare const listProjectReplayDeletionJobs: (options: Options) => import("./client").RequestResult; /** * Create Replay Batch Deletion Job * * Create a new replay deletion job. */ export declare const createProjectReplayDeletionJob: (options: Options) => import("./client").RequestResult; /** * Retrieve a Replay Batch-Deletion Job * * Fetch a replay delete job instance. */ export declare const getProjectReplayDeletionJob: (options: Options) => import("./client").RequestResult; /** * Link a Repository to a Project * * Link a repository to a project. The repository must already exist * in the organization (connected via a VCS integration). Idempotent: * returns 200 if the link already exists, 201 if created. */ export declare const linkProjectRepository: (options: Options) => import("./client").RequestResult; /** * Retrieve Event Counts for a Project * * Return a set of points representing a normalized timestamp and the number of * events seen in the period. * * Query ranges are limited to Sentry's configured time-series resolutions. * This endpoint may change in the future without notice. */ export declare const listProjectStats: (options: Options) => import("./client").RequestResult; /** * Delete a Symbol Source from a Project * * Delete a custom symbol source from a project. */ export declare const deleteProjectSymbolSource: (options: Options) => import("./client").RequestResult; /** * Retrieve a Project's Symbol Sources * * List custom symbol sources configured for a project. */ export declare const listProjectSymbolSources: (options: Options) => import("./client").RequestResult; /** * Add a Symbol Source to a Project * * Add a custom symbol source to a project. */ export declare const addProjectSymbolSource: (options: Options) => import("./client").RequestResult; /** * Update a Project's Symbol Source * * Update a custom symbol source in a project. */ export declare const updateProjectSymbolSource: (options: Options) => import("./client").RequestResult; /** * List a Project's Teams * * Return a list of teams that have access to this project. */ export declare const listProjectTeams: (options: Options) => import("./client").RequestResult; /** * Delete a Team from a Project * * Revoke a team's access to a project. * * Note that Team Admins can only revoke access to teams they are admins of. */ export declare const deleteProjectTeam: (options: Options) => import("./client").RequestResult; /** * Add a Team to a Project * * Give a team access to a project. */ export declare const addProjectTeam: (options: Options) => import("./client").RequestResult; /** * List a Project's Users * * Return a list of users seen within this project. */ export declare const listProjectUsers: (options: Options) => import("./client").RequestResult; /** * List Seer AI Models * * Get list of actively used LLM model names from Seer. * * Returns the list of AI models that are currently used in production in Seer. * This endpoint does not require authentication and can be used to discover which models Seer uses. * * Requests to this endpoint should use the region-specific domain * eg. `us.sentry.io` or `de.sentry.io` */ export declare const listSeerModels: (options?: Options) => import("./client").RequestResult; /** * Delete a custom integration. * * Delete a custom integration. */ export declare const deleteSentryApp: (options: Options) => import("./client").RequestResult; /** * Retrieve a custom integration by ID or slug. * * Retrieve a custom integration. */ export declare const getSentryApp: (options: Options) => import("./client").RequestResult; /** * Update an existing custom integration. * * Update an existing custom integration. */ export declare const updateSentryApp: (options: Options) => import("./client").RequestResult; /** * Delete a Team * * Schedules a team for deletion. * * **Note:** Deletion happens asynchronously and therefore is not * immediate. Teams will have their slug released while waiting for deletion. */ export declare const deleteTeam: (options: Options) => import("./client").RequestResult; /** * Retrieve a Team * * Return details on an individual team. */ export declare const getTeam: (options: Options) => import("./client").RequestResult; /** * Update a Team * * Update various attributes and configurable settings for the given * team. */ export declare const updateTeam: (options: Options) => import("./client").RequestResult; /** * Create an External Team * * Link a team from an external provider to a Sentry team. */ export declare const createTeamExternalTeam: (options: Options) => import("./client").RequestResult; /** * Delete an External Team * * Delete the link between a team from an external provider and a Sentry team. */ export declare const deleteTeamExternalTeam: (options: Options) => import("./client").RequestResult; /** * Update an External Team * * Update a team in an external provider that is currently linked to a Sentry team. */ export declare const updateTeamExternalTeam: (options: Options) => import("./client").RequestResult; /** * List a Team's Members * * List all members on a team. * * The response will not include members with pending invites. */ export declare const listTeamMembers: (options: Options) => import("./client").RequestResult; /** * List a Team's Projects * * Return a list of projects bound to a team. */ export declare const listTeamProjects: (options: Options) => import("./client").RequestResult; /** * Create a New Project * * Create a new project bound to a team. * * Note: If your organization has disabled member project creation, the `org:write` or `team:admin` scope is required. * */ export declare const createTeamProject: (options: Options) => import("./client").RequestResult; /** * Return a list of values associated with this key. The `query` * parameter can be used to to perform a "contains" match on * values. * * When [paginated](/api/pagination) can return at most 1000 values. */ export declare const listProjectTagValues: (options: Options) => import("./client").RequestResult; /** * Return a list of user feedback items within this project. * * *This list does not include submissions from the [User Feedback Widget](https://docs.sentry.io/product/user-feedback/#user-feedback-widget). This is because it is based on an older format called User Reports - read more [here](https://develop.sentry.dev/application/feedback-architecture/#user-reports). To return a list of user feedback items from the widget, please use the [issue API](https://docs.sentry.io/api/events/list-a-projects-issues/) with the filter `issue.category:feedback`.* */ export declare const listProjectUserFeedback: (options: Options) => import("./client").RequestResult; /** * *This endpoint is DEPRECATED. We document it here for older SDKs and users who are still migrating to the [User Feedback Widget](https://docs.sentry.io/product/user-feedback/#user-feedback-widget) or [API](https://docs.sentry.io/platforms/javascript/user-feedback/#user-feedback-api)(multi-platform). If you are a new user, do not use this endpoint - unless you don't have a JS frontend, and your platform's SDK does not offer a feedback API.* * * Feedback must be received by the server no more than 30 minutes after the event was saved. * * Additionally, within 5 minutes of submitting feedback it may also be overwritten. This is useful in situations where you may need to retry sending a request due to network failures. * * If feedback is rejected due to a mutability threshold, a 409 status code will be returned. * * Note: Feedback may be submitted with DSN authentication (see auth documentation). * * @deprecated */ export declare const createProjectUserFeedback: (options: Options) => import("./client").RequestResult; /** * Return a list of service hooks bound to a project. */ export declare const listProjectHooks: (options: Options) => import("./client").RequestResult; /** * Register a new service hook on a project. * * Events include: * * - event.alert: An alert is generated for an event (via rules). * - event.created: A new event has been processed. * * This endpoint requires the 'servicehooks' feature to be enabled for your project. */ export declare const createProjectHook: (options: Options) => import("./client").RequestResult; /** * Remove a service hook. */ export declare const deleteProjectHook: (options: Options) => import("./client").RequestResult; /** * Return a service hook bound to a project. */ export declare const getProjectHook: (options: Options) => import("./client").RequestResult; /** * Update a service hook. */ export declare const updateProjectHook: (options: Options) => import("./client").RequestResult; /** * Permanently remove the given issues. The list of issues to modify is given through the `id` query parameter. It is repeated for each issue that should be removed. * * Only queries by 'id' are accepted. * * If any IDs are out of scope this operation will succeed without any data mutation. */ export declare const deleteProjectIssues: (options: Options) => import("./client").RequestResult; /** * **Deprecated**: This endpoint has been replaced with the [Organization Issues endpoint](/api/events/list-an-organizations-issues/) which * supports filtering on project and additional functionality. * * Return a list of issues (groups) bound to a project. All parameters are supplied as query string parameters. * * A default query of ``is:unresolved`` is applied. To return results with other statuses send an new query value (i.e. ``?query=`` for all results). * * The ``statsPeriod`` parameter can be used to select the timeline stats which should be present. Possible values are: ``""`` (disable),``"24h"`` (default), ``"14d"`` * * User feedback items from the [User Feedback Widget](https://docs.sentry.io/product/user-feedback/#user-feedback-widget) are built off the issue platform, so to return a list of user feedback items for a specific project, filter for `issue.category:feedback`. * * @deprecated */ export declare const listProjectIssues: (options: Options) => import("./client").RequestResult; /** * Bulk mutate various attributes on issues. The list of issues to modify is given through the `id` query parameter. It is repeated for each issue that should be modified. * * - For non-status updates, the `id` query parameter is required. * - For status updates, the `id` query parameter may be omitted * for a batch "update all" query. * - An optional `status` query parameter may be used to restrict * mutations to only events with the given status. * * The following attributes can be modified and are supplied as JSON object in the body: * * If any IDs are out of scope this operation will succeed without any data mutation. */ export declare const updateProjectIssues: (options: Options) => import("./client").RequestResult; /** * List a Tag's Values for an Issue * * Returns a list of values associated with this key for an issue. * Returns at most 1000 values when paginated. */ export declare const listOrganizationIssueTagValues: (options: Options) => import("./client").RequestResult; /** * Retrieve files changed in a release's commits */ export declare const listOrganizationReleaseCommitfiles: (options: Options) => import("./client").RequestResult; /** * Return a list of integration platform installations for a given organization. */ export declare const listOrganizationSentryAppInstallations: (options: Options) => import("./client").RequestResult; /** * Create or update an external issue from an integration platform integration. */ export declare const createSentryAppInstallationExternalIssue: (options: Options) => import("./client").RequestResult; /** * Delete an external issue. */ export declare const deleteSentryAppInstallationExternalIssue: (options: Options) => import("./client").RequestResult; /** * Disables Spike Protection feature for some of the projects within the organization. */ export declare const deleteOrganizationSpikeProtections: (options: Options) => import("./client").RequestResult; /** * Enables Spike Protection feature for some of the projects within the organization. */ export declare const createOrganizationSpikeProtection: (options: Options) => import("./client").RequestResult; /** * Remove an Issue * * Asynchronously queue an individual issue for deletion. */ export declare const deleteOrganizationIssue: (options: Options) => import("./client").RequestResult; /** * Retrieve an Issue * * Return details on an individual issue, including its basic stats, comment * and user-report counts, and a summary of the latest event. */ export declare const getOrganizationIssue: (options: Options) => import("./client").RequestResult; /** * Update an Issue * * Update an individual issue's attributes. Only the attributes submitted * are modified. */ export declare const updateOrganizationIssue: (options: Options) => import("./client").RequestResult; /** * Retrieve Seer Issue Fix State * * Retrieve the current detailed state of an issue fix process for a specific issue including: * * - Current status * - Steps performed and their outcomes * - Repository information and permissions * - Root Cause Analysis * - Proposed Solution * - Generated code changes * * This endpoint although documented is still experimental and the payload may change in the future. */ export declare const getOrganizationIssueAutofixState: (options: Options) => import("./client").RequestResult; /** * Start Seer Issue Fix * * Trigger a Seer Issue Fix run for a specific issue. * * The issue fix process can: * - Identify the root cause of the issue * - Propose a solution * - Generate code changes * - Create a pull request with the fix * * The process runs asynchronously, and you can get the state using the GET endpoint. */ export declare const startOrganizationIssueAutofix: (options: Options) => import("./client").RequestResult; /** * List an Issue's Events * * Return a list of error events bound to an issue */ export declare const listOrganizationIssueEvents: (options: Options) => import("./client").RequestResult; /** * Retrieve an Issue Event * * Retrieves the details of an issue event. */ export declare const getOrganizationIssueEvent: (options: Options) => import("./client").RequestResult; /** * Retrieve custom integration issue links for the given Sentry issue * * Retrieve custom integration issue links for the given Sentry issue */ export declare const listOrganizationIssueExternalIssues: (options: Options) => import("./client").RequestResult; /** * List an Issue's Hashes * * List the hashes that make up an issue. Each hash represents a grouping * signature used to aggregate individual events into this issue. */ export declare const listOrganizationIssueHashes: (options: Options) => import("./client").RequestResult; /** * Remove the link between a Sentry issue and an external issue. If no other * Sentry issues reference the external issue, the link record is deleted * entirely. This does not delete the issue in the external provider. */ export declare const deleteOrganizationIssueIntegration: (options: Options) => import("./client").RequestResult; /** * Retrieve the form fields needed to either link an existing external issue * (such as a Jira ticket or GitHub issue) to a Sentry issue, or create a new * one. The returned `linkIssueConfig`/`createIssueConfig` describes the fields * to submit back to this endpoint via `PUT`/`POST` respectively. */ export declare const getOrganizationIssueIntegration: (options: Options) => import("./client").RequestResult; /** * Create a new issue in the external provider (such as a Jira ticket or GitHub * issue) and link it to the given Sentry issue. The accepted fields are * integration-specific; fetch them from the `createIssueConfig` returned by the * `GET` endpoint with `?action=create`. */ export declare const createOrganizationIssueIntegration: (options: Options) => import("./client").RequestResult; /** * Link an issue that already exists in the external provider (such as a Jira * ticket or GitHub issue) to the given Sentry issue. Additional accepted fields * are integration-specific; fetch them from the `linkIssueConfig` returned by * the `GET` endpoint with `?action=link`. */ export declare const updateOrganizationIssueIntegration: (options: Options) => import("./client").RequestResult; /** * Retrieve Tag Details * * Return a list of values associated with this key for an issue. When paginated can return at most 1000 values. */ export declare const getOrganizationIssueTag: (options: Options) => import("./client").RequestResult;