Create organization monitor
Creates a new monitor (type 'cron job') within a sentry organization to track scheduled tasks, allowing configuration of its name, slug (which must be unique if provided), status…
Create organization team
Creates a new team in a sentry organization, requiring either a 'slug' (preferred, as 'name' is deprecated) or 'name' to define the team.
Create project key with optional rate limiting
Creates a new client key (dsn) for an existing sentry project, with optional custom rate limit configuration.
Create project rule for alerts
Creates a sentry project alert rule by defining conditions, actions, and optional filters using specific json structures (detailed in parameter descriptions) to automate response…
Create project webhook subscription
Registers a new webhook subscription for a sentry project to send http post notifications to a specified url for given events, provided the project has the 'servicehooks' feature…
Create release deploy for org
Creates a new deploy record in sentry to track the introduction of a release version into a specific environment.
Create release for organization
Creates a new sentry release for an existing organization, associating it with specified projects that must belong to that organization.
Create scim group for organization
Creates a new sentry team (scim group) within an organization where scim is enabled; a url-friendly slug is auto-generated from the `displayname` (e.g., 'my team' becomes 'my-tea…
Create sentry external issue link
Links an existing sentry issue to an issue in an external service, or updates an existing link, requiring a configured sentry app installation `uuid`.
Create team project for organization
Creates a new sentry project for an existing organization and team, allowing configuration of its name, slug, platform, and default alert rules.
Create user for SAML integration
Creates a new sentry organization member via a scim request for saml integration; this action does not support setting secondary emails.
Delete dsyms for project
Permanently removes a specific debug information file (dif), used for symbolicating crash reports, from the specified sentry project and organization.
Delete external issue by uuid
Unlinks an external issue (e.g., from jira/github), identified by `external issue id`, from the sentry app installation specified by `uuid`.
Delete an external team by id
Unlinks a previously established external team from a sentry team; this action does not delete either the sentry team or the external team.
Delete external user from organization
Deletes the link between an external user (e.g., from an sso provider) and a sentry user within the specified sentry organization.
Delete member from team
Removes an organization member from a sentry team, revoking their team-specific permissions, provided the member is currently part of that team.
Delete organization alert rule
Deletes a specific metric alert rule within a sentry organization.
Delete organization dashboard
Deletes a custom dashboard or tombstones (marks as deleted) a pre-built dashboard within a sentry organization.
Delete organization discover query
Permanently removes a specific saved discover query (a configuration for exploring event data) from a sentry organization.
Delete organization integration
Permanently deletes a specific integration previously installed for the sentry organization.
Delete organization issue
Permanently deletes a specific sentry issue, identified by its id, from an organization; this operation is irreversible and idempotent.
Delete organization member
Permanently removes a member from a sentry organization, revoking their access to that organization and all its associated projects.
Delete organization monitor
Deletes a sentry cron monitor or, if `environment` is specified, only specific environments within that monitor.
Delete organization release
Permanently and irreversibly removes a sentry release, including all its associated files, identified by its version from the specified organization.
Delete org notification action
Deletes a specific spike protection notification action for a sentry organization, where `action id` must be a valid action associated with the `organization id or slug`.
Delete project by id
Schedules a sentry project for asynchronous deletion within a specified organization, hiding it from most public views once the process begins.
Delete project hook
Deletes a specific service hook from a sentry project using its organization, project, and hook identifiers.
Delete project issues
Permanently removes specified issues from a sentry project; if no issue ids are provided, it removes the oldest 1000 issues.
Delete project key
Permanently deletes a specific client key (dsn) for a project, preventing it from being used to send events to sentry.
Delete project monitor
Deletes a sentry monitor, or optionally only its specified environments, for a given project.
Delete project replay
Permanently deletes a specific sentry session replay (a video-like reproduction of user interactions, including console logs and network activity) from the specified project and …
Delete project rule
Permanently deletes a specific issue alert rule from an existing project within an existing sentry organization.
Delete a project symbol source
Deletes a specific custom symbol source from a project.
Delete project team association
Revokes a team's access to a sentry project; this operation is idempotent.
Delete release file
Permanently deletes a specific file from an existing release, project, and organization; this action is idempotent.
Delete release file by id
Permanently deletes a specific build artifact (e.g., source map, application bundle) associated with a release.
Delete team by organization and team slug
Schedules a sentry team for asynchronous deletion, which releases the team's slug for reuse upon successful scheduling.
Delete a team from an organization (SCIM v2)
Permanently and irreversibly deletes a specific team from a sentry organization via a scim v2 request, provided scim integration is enabled for the organization.
Delete user emails by id
Permanently removes a sentry user's email address; if multiple emails exist, sentry's api logic (e.g., primary or previously marked) determines which is deleted.
Delete user from org
Removes a scim-managed member from a sentry organization that has scim enabled, permanently revoking their access.
Fetch issue event by id
Retrieves the 'latest', 'oldest', or 'recommended' event for a sentry issue, optionally filtered by environment(s).
Fetch organization alert rules
Retrieves a list of active metric alert rules for an existing sentry organization, identified by its id or slug.
Fetch organization release threshold statuses
Retrieves derived health statuses for release thresholds in a sentry organization for a given time range, optionally filtered by environment, project, or release; `start` and `en…
Fetch organization replay count
Retrieves the total count of session replays for a specified sentry organization, filterable by time range, environment, project, and query.
Fetch organization replay details
Retrieves detailed information for a specific replay session by id within a sentry organization, optionally filtering time-series data using `statsperiod` or `start`/`end`, and f…
Fetch organization replay selectors
Fetches replay selectors (css selectors for session replays) for a sentry organization, filterable by various criteria; use either `statsperiod` or `start`/`end` for time range, …
Fetch project environment details
Retrieves detailed information for a specific environment within a sentry project.
Fetch project ownership details
Retrieves the ownership configuration, like codeowners rules or issue owner settings, for a specified sentry project.
Fetch project release files
Retrieves artifact files (e.g., source maps, debug information files) for a specific release version in a sentry project; requires existing organization, project, and release ver…
Fetch project replay clicks
Fetches a list of user click interactions for a specific sentry session replay, including the clicked dom element id and timestamp.
Fetch replay recording segment
Retrieves a specific recording segment for a sentry replay, requiring valid organization, project, replay, and segment identifiers.
Get activation of alert rule for organization
Retrieves all activations (triggered instances) for a specific metric alert rule within a sentry organization.
Get integration details by org
Retrieves details for a specific integration, identified by `integration id`, installed within an existing sentry organization, identified by `organization id or slug`.
Get organization by id or slug
Retrieves a sentry organization by its id or slug; use the `detailed` parameter to optionally exclude project and team details for a more concise response.
Get organization details
Retrieves sentry organizations accessible via the current authentication, with scope varying between user (all in region) and api key (linked org only) credentials.
Get organization environments
Retrieves a list of deployment environments (e.g., 'production', 'staging') for a sentry organization, optionally filtering by visibility.
Get organization issue details
Retrieves detailed information for a specific issue within a sentry organization.
Get organization monitor by id or slug
Retrieves detailed information for a specific monitor (e.g., a cron job or scheduled task) within an organization.
Get organization release version
Retrieves detailed information, including optional health data and statistics, for a specific release version within a sentry organization.
Get organization sessions
Retrieves time series data for an organization's sentry project release health sessions; note session duration data (e.g., using `avg(session.duration)`) may be incomplete after …
Get organization stats summary
Retrieves summarized event statistics for a sentry organization, aggregated by project, allowing queries for event counts or unique occurrences over a specified time period and r…
Get project events
Retrieves a list of error events for a specified project within a sentry organization, with options for pagination and detail level.
Get project event stats
Retrieves event statistics for a specified sentry project, returning data as [timestamp, count] pairs; ensure `since` precedes `until` if both are provided.
Get project hook
Retrieves detailed information for an existing service hook, identified by `hook id`, within a specific sentry project and organization.
Get project list
Retrieves a list of sentry projects (representing monitored applications or services), useful for discovery or selecting a project for subsequent operations.
Get project monitor by id
Retrieves detailed information for a specific sentry cron monitor, provided the organization, project, and monitor exist.
Get project rule details
Retrieves detailed information for a specific issue alert rule within a sentry project.
Get scim group by team id
Retrieves scim group information for a sentry team, if scim is enabled for the organization; the 'members' list in the response is limited to 10,000 entries.
Get sentry app installations for organization
Retrieves a list of sentry app installations for a given organization, which must exist.
Get team members by id or slug
Retrieves a list of all active members for a sentry team, excluding users with pending invitations.
Get who viewed replay by project
Retrieves users who viewed a specific, existing session replay within a sentry project and organization.
List organization dashboards
Retrieves a list of custom dashboards for a sentry organization, with pagination support.
List organization members
Lists all members, including those with pending invitations, for a sentry organization.
List organization releases
Retrieves a list of releases for an existing sentry organization, optionally filtering by a query string that matches the start of the release version.
List organization repositories
Retrieves a list of version control repositories for a specific sentry organization, which must exist and is identified by its id or slug.
List organization user teams
Retrieves a list of all teams that the authenticated user has access to within the specified sentry organization.
List project users
Retrieves users who have interacted with or are recognized within a specific sentry project, optionally filtered by a query.
List SCIM v2 organization users
Retrieves a paginated list of scim (system for cross-domain identity management) users for a sentry organization, allowing for filtering, pagination, and attribute exclusion.
List teams in organization
Lists teams for an existing sentry organization, optionally including project details and supporting pagination via a cursor.
Create an external team
Links an external team or channel (e.g., slack, github) to an existing sentry team, using a pre-configured integration for the specified provider and its valid sentry integration…
Modify organization monitor data
Updates an existing sentry monitor's properties, requiring `name` and `type` (must be 'cron job'), and optionally `slug`, `status`, `owner`, or `is muted` state for a monitor wit…
Modify organization notification action
Modifies an organization's notification action, specifically for `spike-protection` triggers.
Modify organization settings
Updates settings for a sentry organization, such as name, slug, member roles, privacy, and integrations; if `avatartype` is 'upload', `avatar` (base64 image) is required.
Modify release file attributes
Updates attributes (e.g., name, distribution) of a specific file within an existing release, identified by organization, version, and file id.
Patch SCIM group operations
Performs scim patch operations (rfc 7644) to update attributes of a scim-enabled sentry team, provided scim integration is active for the organization.
Deactivate an organization member
Deactivates and permanently deletes a sentry organization member by using a scim patch operation to set their 'active' attribute to 'false'.
Add a symbol source to a project
Adds a new custom symbol source (http, gcs, or s3) to a project for fetching debug symbols; if an `id` is provided, it must be unique for the project and not start with 'sentry:'.
Enable spike protection for an organization
Enables or updates spike protection for specified projects (or all projects using `['$all']`) within an existing sentry organization, to which the projects must belong.
Retrieve alert rule details
Retrieves detailed information for a specific metric alert rule within a sentry organization.
Retrieve commit files for release
Retrieves files changed in commits for a specified sentry release; the release must exist and have linked commits.
Retrieve an organization's repository commits
Retrieves a list of commits for a given repository within a sentry organization.
Retrieve dsym files for project
Retrieve a list of debug information files (dsym files) for a specified sentry project, used for symbolication to display human-readable stack traces.
Retrieve event id for organization
Resolves a sentry event id to its project and issue details within an accessible sentry organization.
Retrieve files for release
Retrieves artifact files for a specific release version in a sentry organization; the organization and release must exist, and the response `data` field will contain the file inf…
Retrieve issue events by id
Retrieves events for a specified sentry `issue id`, which must be an existing issue.
Retrieve issue hashes for organization
Retrieves a list of grouping checksums (hashes) generated by sentry for a specific issue within an organization, used for understanding event aggregation.
Retrieve issue tag details
Retrieves detailed information (e.g., top values, counts) for a specific tag key on an existing sentry issue; results are paginated (max 1000 values per page).
Retrieve monitor checkins
Retrieves the history of check-ins for a sentry monitor, providing insights into the health and performance of associated scheduled tasks.
Retrieve monitor checkins by org
Retrieves check-ins (pings/heartbeats of a monitored cron job or task) for a specific monitor within a sentry organization.
Retrieve notification action by org id
Retrieves details for a specific spike protection notification action, which defines alerts for triggered spike protection rules, within a sentry organization.
Retrieve organization dashboard
Fetches detailed information about a specific custom dashboard within a sentry organization.
Retrieve organization events
Retrieves discover event data for a sentry organization; the `sort` field must be in the `field` list (not an equation), and `field` has a 20-item limit.
Retrieve organization integrations list
Retrieves a list of available integrations for an existing sentry organization.
Retrieve organization member
Retrieves details for a sentry organization member or pending invitee, including role, teams, and status, using their member id and the organization's id or slug.
Retrieve organization monitors
Retrieves cron monitors for a sentry organization, including details of nested monitor environments.
Retrieve organization projects
Retrieves a list of sentry projects for a specified organization (which must be accessible), supporting pagination via cursor.
Retrieve organization relay usage
Retrieves relay usage information, primarily a list of trusted relays, for a specified sentry organization, which must have relay usage enabled.
Retrieve organization release commits
Retrieves a list of commits for a given release version in an existing sentry organization, if the release exists.
Retrieve organization replays
Fetches session replays for a sentry organization; use `statsperiod` for relative time, or `start` and `end` (used together) for absolute time ranges.
Retrieve organization SCIM groups
Retrieves a paginated list of scim groups (teams) for a sentry organization; the `members` field in the response for each group will contain at most 10,000 members.
Retrieve organization stats v2
Retrieves sentry organization event statistics; specify time range with `statsperiod` or both `start`/`end`; note that grouping by `project` returns a sum not a time-series, and …
Retrieve org integration config
Retrieves configuration for all integrations, or a specific integration if `providerkey` is given, for an existing sentry organization.
Retrieve project environments
Retrieves a list of environments for an existing project within a sentry organization.
Retrieve project event by id
Retrieves detailed information for a specific sentry event using its id, organization identifier, and project identifier.
Retrieve project filter data
Retrieves a sentry project's current data filtering settings, used to ignore events from sources like localhost, web crawlers, or legacy browsers.
Retrieve project hooks
Return a list of service hooks (webhooks) bound to a sentry project, used to send notifications to external services upon event occurrences.
Retrieve project issues list
Retrieves a list of issues for a sentry project, defaulting to unresolved issues unless an empty `query` string is provided or specific `hashes` are used.
Retrieve project key details
Retrieves details of a specific client key (dsn) for a sentry project, which is used by sentry sdks to send event data.
List a project's client keys
Retrieves a list of client keys (dsns), used by sentry sdks to send events, for a specified project within an organization.
Retrieve project members list
Retrieves active organization members belonging to any team assigned to the specified sentry project.
Retrieve project release file details
Retrieves metadata (default) or raw content (if `download` is true) for a specific file within a sentry project's release version.
Retrieve project rules by org and project id
Retrieves a list of active issue alert rules associated with a specific project within an organization.
Retrieve project symbol sources
Retrieves custom symbol sources for a sentry project, either listing all or fetching a specific one if its id is provided.
Retrieve project tag values
Retrieves up to 1000 unique values for a specified tag key that has been recorded for events within a sentry project.
Retrieve project teams
Retrieves a list of teams with explicit access to a specific project within a sentry organization.
Retrieve release commits
Retrieves a list of commits associated with a specific release version within a sentry project.
Retrieve release deployments
Retrieves a list of all deployment records for a specific release version in an organization, detailing each deployment's environment and timestamps.
Retrieve release file by id
Retrieves a specific file's content or its metadata from a sentry release, using the `download` parameter to choose between raw content or json metadata.
Retrieve replay recording segments
Retrieves a paginated list of recording segments for a specific sentry replay, used for reconstructing or analyzing the replay.
Retrieve saved discover queries
Retrieves a list of saved discover queries for a sentry organization, optionally filtered and sorted.
Retrieve saved discover query for organization
Retrieves a specific saved discover query (a predefined set of filters and conditions for exploring event data) for a sentry organization.
Retrieve short id for organization
Resolves an existing sentry short id to its issue details within a valid sentry organization.
Retrieve source map debug event
Retrieves detailed debug information for diagnosing source map processing issues for a specific sentry event, stack trace frame, and exception index.
Retrieve team info
Retrieves detailed information for an existing sentry team within its organization, optionally expanding related data (e.g., projects) or collapsing sections (e.g., organization …
Retrieve team projects
Retrieves a list of sentry projects for a specific team within an organization, supporting pagination via a cursor.
Retrieve user email information
Retrieves a list of email addresses for an existing sentry user, identified by their `user id`.
Retrieve user feedback for project
Retrieves user feedback for a project from sentry's older 'user reports' system, excluding feedback from the modern 'user feedback widget'.
Retrieve user via SCIM API
Retrieves an individual sentry organization member's details accessible via scim v2 using their member id, noting that `firstname` and `lastname` in the response will be 'n/a'.
Save organization discover query
Saves a new discover query with a unique name for a sentry organization, allowing reuse of search criteria for analyzing event data (errors, transactions) across specified projec…
Fetch Tag Values for Issue
Retrieves a list of distinct values for a specified tag key associated with an existing sentry issue, useful for understanding tag manifestations like browser versions or affecte…
Submit notification action API data
Creates a sentry notification action for 'spike-protection' triggers, requiring `integration id` if `service type` is 'slack', 'pagerduty', or 'opsgenie', and `target identifier`…
Submit project user feedback
Deprecated: submits user feedback for a sentry project event (use if newer sentry feedback tools are unavailable); submit within 30 mins of event, overwritable within 5 mins.
Switch team role for member
Changes a member's role within a sentry team, ensuring the member is already part of the team and that any organization-level role restrictions are respected.
Toggle project filter status
Updates the status or configuration of a specific inbound data filter for a sentry project; use `active` for most filters, or `subfilters` if `filter id` is `legacy-browser`.
Update environment visibility
Updates the visibility of a specific environment within a sentry project.
Update external team integration
Updates an existing external team integration's display name, provider, sentry integration id, or external id; the `integration id` must match a valid, configured sentry integrat…
Update external user for organization
Updates attributes of an existing external user linkage (identified by `external user id`) within a sentry organization (specified by `organization id or slug`).
Update issue attributes in organization
Updates specified attributes of an existing sentry issue within a sentry organization, leaving other attributes unchanged.
Update organization alert rules
Replaces an existing sentry metric alert rule's configuration; fields not provided in the request are removed or reset.
Update organization dashboard
Updates an existing custom dashboard, allowing modifications to its title, widgets, and data filters; providing `widgets`, `projects`, `environment`, `period`, `start`, `end`, or…
Update organization member role
Updates a sentry organization member's organization-level role (`orgrole`) and/or their team roles (`teamroles`), ensuring the initiator has permissions equivalent to both the me…
Update project details
Updates a sentry project's settings (e.g., name, slug, platform, bookmark status); `isbookmarked` can be updated with `project:read` permission, other fields typically require `p…
Update project issue status and details
Bulk update attributes of issues in a sentry project, targeting issues by a list of ids or by a query status (which implies updating all matching issues if ids are omitted).
Update project key configuration
Updates configuration settings (e.g., name, status, rate limits, sdk options) for an existing sentry client key (dsn), identified by `key id`, within a specified `project id or s…
Update project monitor
Updates an existing sentry monitor (used for tracking recurring tasks/cron jobs) within a specific organization and project, allowing modification of its properties such as name,…
Update project ownership settings
Updates the ownership configuration settings (raw rules, fallthrough, auto-assignment, codeowners sync) for a sentry project; omitted attributes retain their current values.
Update project release file details
Updates the name (path) or distribution identifier of a specific file within an existing project release in sentry.
Update Project Rule By Id
Updates an existing sentry project issue alert rule by `rule id`, completely overwriting it; all rule fields must be provided in the request, as omitted fields may be cleared or …
Update release details for organization
Updates an existing sentry release's details for an organization, including its reference, url, release date, associated commits, or repository references.
Update a saved query for an organization
Updates an existing discover saved query for a sentry organization.
Update symbol source settings
Updates an existing custom symbol source's settings in a sentry project, such as its type, name, layout preferences, and connection parameters.
Update team information by organization id
Updates the slug for an existing team within a sentry organization.
Update user email
Updates the primary email for a sentry user; the new email must be valid and not already in use as a primary email by another sentry account.
Update webhook configuration
Updates an existing sentry service hook's target url and subscribed event types for a given project and organization.
Upload dsyms file to project
Uploads a dsym (debug symbols) zip archive, containing an apple .dsym folder, to the specified sentry project for symbolicating crash reports from apple platforms.
Upload file to project release
Uploads a file to a sentry project release, for an existing organization, project, and version; uses `multipart/form-data` and the region-specific sentry domain.
Upload release file to organization
Uploads a new file, such as a source map or debug information, to an existing release version in a sentry organization.
View organization notification actions
Retrieves spike protection notification actions for a sentry organization, filterable by project ids or slugs (slugs take precedence); if `triggertype` is used, it must be 'spike…