---
title: "Issue Platform"
url: https://develop.sentry.dev/backend/issue-platform/
---

# Issue Platform | Sentry Docs

The Issue Platform allows developers to create new issue types from arbitrary data sources. If you have data about something that you want to track via an issue, you can build it on the issue platform. For example, building profiling issues on the issue platform allowed us to turn things like “JSON decoding on the main thread” into their own issue types.

Learn more about the issue platform:

* [Issue Types](https://develop.sentry.dev/backend/issue-platform/issue-types.md)
* [Producing Issue Occurrences](https://develop.sentry.dev/backend/issue-platform/producing-occurrences.md)

Writing a new detector? See [Writing a Detector](https://develop.sentry.dev/backend/issue-platform.md#writing-a-detector) for tips on how to write one.

## [Writing a Detector](https://develop.sentry.dev/backend/issue-platform.md#writing-a-detector)

Writing a detector is the hardest part of creating a new issue type. It can be from any data stream, as long as you can produce an [Occurrence](https://develop.sentry.dev/backend/issue-platform/producing-occurrences.md#issue-occurrence-schema) representing the issue.

There are currently two ways to write a detector:

1. If your detector is a performance detector, meaning it is used to detect performance issues, refer to [this guide](https://develop.sentry.dev/backend/issue-platform/writing-performance-detectors.md) for tips on how to write one.

2. For all other detectors, refer to [this guide](https://develop.sentry.dev/backend/issue-platform/writing-detectors.md) for tips on how to write one.

## Pages in this section

- [Issue Types](https://develop.sentry.dev/backend/issue-platform/issue-types.md)
- [Producing Issue Occurrences](https://develop.sentry.dev/backend/issue-platform/producing-occurrences.md)
- [Writing Detectors](https://develop.sentry.dev/backend/issue-platform/writing-detectors.md)
- [Writing Performance Detectors](https://develop.sentry.dev/backend/issue-platform/writing-performance-detectors.md)
