1
0
mirror of synced 2026-01-28 19:01:58 -05:00
Files
airbyte/airbyte-integrations/connectors/source-sentry/bootstrap.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

894 B

Streams

Sentry is a REST API. Connector has the following streams, and all of them support full refresh only.

And a ProjectDetail stream is also implemented just for connection checking.

Authentication

Sentry API offers three types of authentication methods.

  • Auth Token - The most common authentication method in Sentry. Connector only supports this method.
  • DSN Authentication - Only some API endpoints support this method. Not supported by this connector.
  • API Keys - Keys are passed using HTTP Basic auth, and a legacy means of authenticating. They will still be supported but are disabled for new accounts. Not supported by this connector.