1
0
mirror of synced 2026-01-08 03:06:34 -05:00
Files
airbyte/docs/integrations/sources/sentry.md
Koji Matsumoto c689594069 🎉 New Source: Sentry (#6975)
* add Events, Issues, ProjectDetail stream

* add P/R number

* add SUMMARY entry

* add docs/integrations/README.md entry

* add source_definitions.yaml entry

* add connector JSON definition

* add builds.md entry

* SentryStream keeps primary_key

* add Projects stream

* change stream for connection checking

* handling errors with try-catch in next_page_token function

* remove required key field from schemas

* remove DEFAULT_HOST

* raise error if link header don't have mandatory field

* fix unit test for streams

* update cursor for pagination

* add docs to each endpoint

* add hostname property to invalid_config

* fix schema

* add hostname to sample_config
2021-11-02 19:41:27 +05:30

50 lines
1.6 KiB
Markdown

# Sentry
## Sync overview
This source can sync data for the [Sentry API](https://docs.sentry.io/api/). It supports only Full Refresh syncs.
### Output schema
This Source is capable of syncing the following Streams:
* [Events](https://docs.sentry.io/api/events/list-a-projects-events/)
* [Issues](https://docs.sentry.io/api/events/list-a-projects-issues/)
### Data type mapping
| Integration Type | Airbyte Type | Notes |
| :--- | :--- | :--- |
| `string` | `string` | |
| `integer`, `number` | `number` | |
| `array` | `array` | |
| `object` | `object` | |
### Features
| Feature | Supported?\(Yes/No\) | Notes |
| :--- | :--- | :--- |
| Full Refresh Sync | Yes | |
| Incremental Sync | No | |
| SSL connection | Yes |
| Namespaces | No | |
## Getting started
### Requirements
* `auth_token` - Sentry Authentication Token with the necessary permissions \(described below\)
* `organization` - Organization Slug. You can check it at https://sentry.io/settings/<your-organization>/
* `project` - The name of the Project you wanto sync. You can list it from https://sentry.io/settings/<your-organization>/projects/
* `hostname` - Host name of Sentry API server. For self-hosted, specify your host name here. Otherwise, leave it empty. \(default: sentry.io\)
### Setup guide
You can find or create authentication tokens within [Sentry](https://sentry.io/settings/account/api/auth-tokens/).
## Changelog
| Version | Date | Pull Request | Subject |
| :--- | :--- | :--- | :--- |
| 0.1.0 | 2021-10-12 | [6975](https://github.com/airbytehq/airbyte/pull/6975) | New Source: Sentry |