Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
503 changes: 503 additions & 0 deletions .firecrawl/develop.sentry.dev-sdk-data-model-envelopes.md

Large diffs are not rendered by default.

105 changes: 105 additions & 0 deletions .firecrawl/develop.sentry.dev-sdk-expected-features.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
[Skip to content](https://develop.sentry.dev/sdk/expected-features/#main)

[![Sentry's logo](https://develop.sentry.dev/_next/static/media/sentry-logo-dark.fc8e1eeb.svg)\
\
Docs](https://develop.sentry.dev/ "Sentry error monitoring")

[Changelog](https://sentry.io/changelog/)
[Sandbox](https://sandbox.sentry.io/)
[Go to Sentry](https://sentry.io/)
[Get Started](https://sentry.io/signup/)

Menu

* [Getting Started](https://develop.sentry.dev/getting-started/)

* [Engineering Practices](https://develop.sentry.dev/engineering-practices/)

* [Application Architecture](https://develop.sentry.dev/application-architecture/)

* [Development Infrastructure](https://develop.sentry.dev/development-infrastructure/)

* [Backend](https://develop.sentry.dev/backend/)

* [Frontend](https://develop.sentry.dev/frontend/)

* [Services](https://develop.sentry.dev/services/)

* [Integrations](https://develop.sentry.dev/integrations/)

* [Ingestion](https://develop.sentry.dev/ingestion/)

* [SDKs](https://develop.sentry.dev/sdk/)
* [Getting Started](https://develop.sentry.dev/sdk/getting-started/)

* [Foundations](https://develop.sentry.dev/sdk/foundations/)

* [Telemetry](https://develop.sentry.dev/sdk/telemetry/)

* [Platform Specifics](https://develop.sentry.dev/sdk/platform-specifics/)

* [SDK Setup Wizards](https://develop.sentry.dev/sdk-setup-wizards/)

* [Self-Hosted Sentry](https://develop.sentry.dev/self-hosted/)


* * *

[Code of Conduct](https://open.sentry.io/code-of-conduct/)
[User Documentation](https://docs.sentry.io/)

* [Home](https://develop.sentry.dev/)

* [SDK Development](https://develop.sentry.dev/sdk/)


Copy page

SDK Development
===============

Sentry SDKs are the client libraries that run inside users' applications, capturing errors and other event data before sending it to Sentry for processing.
-----------------------------------------------------------------------------------------------------------------------------------------------------------

* #### [Getting Started](https://develop.sentry.dev/sdk/getting-started/)

The following content provides guidance for SDK development at Sentry, helping both internal and external developers understand the motivations behind our design decisions.

* #### [Foundations](https://develop.sentry.dev/sdk/foundations/)

Core concepts and infrastructure that every SDK builds on - transport protocol, data model, contexts, scopes, and attributes.

* #### [Telemetry](https://develop.sentry.dev/sdk/telemetry/)

Learn about the different telemetry data, that our SDKs can collect.

* #### [Platform Specifics](https://develop.sentry.dev/sdk/platform-specifics/)

Read more about the specifics when it comes to certain SDKs.


[Previous\
\
Ingestion](https://develop.sentry.dev/ingestion/)

[Next\
\
Getting Started](https://develop.sentry.dev/sdk/getting-started/)

Was this helpful?

Yes 👍No 👎

How can we improve this page?

Email (optional)

Submit feedback

**Help improve this content**
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").

[How to contribute](https://docs.sentry.io/contributing/)
  |  [Edit this page](https://github.com/getsentry/sentry-docs/edit/master/develop-docs/sdk/index.mdx)
  |  [Create a docs issue](https://github.com/getsentry/sentry-docs/issues/new/choose)
  |  [Get support](https://www.sentry.help/en/)
Loading
Loading