Skip to content

Review OrganizationIncident endpoints to publish or make private #65748

Open
@vartec

Description

@vartec

API endpoints to review:

  • OrganizationIncidentActivityIndexEndpoint::GET
  • OrganizationIncidentCommentDetailsEndpoint::DELETE
  • OrganizationIncidentCommentDetailsEndpoint::PUT
  • OrganizationIncidentCommentIndexEndpoint::POST
  • OrganizationIncidentDetailsEndpoint::GET
  • OrganizationIncidentDetailsEndpoint::PUT
  • OrganizationIncidentIndexEndpoint::GET
  • OrganizationIncidentSeenEndpoint::POST

Documentation on determining if API should or shouldn't be public and how to publish: https://develop.sentry.dev/api/public/

If an endpoint is determined as a candidate to be published, create an issue and link it in this placeholder epic

Note: scope of this ticket is only to either create ticket for publishing, or marking private/experimental.

If endpoint is determined to be kept private or experimental, it should be marked as such with ApiPublishStatus. Example:

class UserNotificationEmailEndpoint(UserEndpoint):
publish_status = {
"GET": ApiPublishStatus.PRIVATE,
"PUT": ApiPublishStatus.PRIVATE,
}
owner = ApiOwner.ISSUES

This a minimal change, so no point in creating a separate ticket.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions