Sentry (Public Integrations)
Overview
Pre-built tooling
✅ Authorization
✅ Authorization
✅ Read & write data
✅ Read & write data
Tools | Status |
---|---|
Pre-built integrations | 🚫 (time to contribute: <48h) |
API unification | ✅ |
2-way sync | ✅ |
Webhooks from Nango on data modifications | ✅ |
Real-time webhooks from 3rd-party API | ✅ |
Proxy requests | ✅ |
✅ Observability & data quality
✅ Observability & data quality
Tools | Status |
---|---|
HTTP request logging | ✅ |
End-to-type type safety | ✅ |
Data runtime validation | ✅ |
OpenTelemetry export | ✅ |
Slack alerts on errors | ✅ |
Integration status API | ✅ |
✅ Customization
✅ Customization
Tools | Status |
---|---|
Create or customize use-cases | ✅ |
Pre-configured pagination | 🚫 (time to contribute: <48h) |
Pre-configured rate-limit handling | 🚫 (time to contribute: <48h) |
Per-customer configurations | ✅ |
Pre-built integrations
No pre-built integration yet (time to contribute: <48h)
Access requirements
Pre-Requisites | Status | Comment |
---|---|---|
Paid dev account | ✅ Not required | Free, self-signup here. |
Paid test account | ✅ Not required | Free, self-signup here. |
Partnership | ✅ Not required | |
App review | ❗ Required if publishing | Required only when publishing the integration. |
Security audit | ✅ Not required |
Setup guide
Create a Sentry account
- If you don’t already have a Sentry account, go to sentry.io and sign up for a free account.
- Sign in to your Sentry account.
Create a new Nango integration
- Navigate to Integrations, then click Configure New Integration.
- Search for Sentry (Public Integrations) and select it.
- You can leave the Client ID and Client Secret fields empty for now — you’ll fill them in later.
Create a new Sentry integration
- Naviagate to Settings > Custom Integrations.
- Click Create New Integration and select Public Integration then click Next.
Configure your integration
Fill in the required fields:
- Name: Enter a name for your integration (e.g., “My App Integration”).
- Author: The company or person who built and maintains this Integration.
- Webhook URL: You can find the specific Webhook URL on the integration page of the Nango integration you created earlier in Step 2.
- Under PERMISSIONS, configure the required scopes for your integration.
Obtain your OAuth credentials
After saving your integration, you’ll receive:
- Client ID
- Client Secret
These will be used when configuring your integration in Nango.
Configure your integration in Nango
Using the integration you created earlier within Nango, enter your Client ID and Client Secret from the previous step, then save your changes.
Submit for review (if publishing publicly)
- Once your integration is ready for public use, ensure that you have a valid logo, navigate to Settings > Custom Integrations.
- Click Publish next to your integration.
- This will notify the Sentry team (via email) that your app is ready for review.
Public integrations require review before being listed in the Sentry marketplace.
Next
Follow the Quickstart.
Useful links
API gotchas
- A partial connection is created when initiating the OAuth flow for a Sentry public integration in Nango. This connection remains in a pending state until the user manually accepts and installs the integration from the Sentry Public Integrations page (via the Accept & Install button).
Going further
Connect to Sentry (Public Integrations)
Guide to connect to Sentry (Public Integrations) with an Auth Token using Connect UI