SDK compatibility

Logswire accepts events from official Sentry SDKs using the envelope protocol. SDKs older than the versions below will not work — they speak the legacy /store/ JSON endpoint which is not supported here.

Ingest endpoint: POST /api/{slug}/envelope/

Legacy endpoint: POST /api/{slug}/store/ — not supported. See the table for minimum SDK versions.

Minimum SDK versions

If your SDK is older than the version listed, upgrade first. Pre-envelope SDKs use the legacy /store/ JSON endpoint and will receive 404.

SDK Min version Released Notes
sentry-python 0.10.0 2019-05 Before 0.10.0 the package was `raven-python` (uses legacy /store/).
sentry-php 3.0.0 2021-03 Before 3.0.0 the package was `sentry-php` 2.x or `raven-php`.
@sentry/node 5.16.0 2020-05 Before 5.16.0 the package was `raven-js`.
@sentry/browser 5.16.0 2020-05 Before 5.16.0 the package was `raven-js`.
sentry-java 1.7.30 2019-10 Older versions use the legacy /store/ JSON endpoint.
sentry-android 1.7.30 2019-10 Older versions use the legacy /store/ JSON endpoint.
sentry-dotnet 1.0.0 2018-10 Older versions use the legacy /store/ JSON endpoint.
sentry-go 0.13.0 2022-01 Older versions use the legacy /store/ JSON endpoint.
sentry-ruby 4.0.0 2020-10 Before 4.0.0 the package was `raven-ruby`.
sentry-react-native 1.0.0 2020 Envelope protocol from day one.
sentry-cocoa / sentry-swift 6.0.0 2020 Older versions use the legacy /store/ JSON endpoint.
sentry-dart 6.0.0 2022 Older versions use the legacy /store/ JSON endpoint.

Check your SDK version

Run these in your project to confirm you are above the minimum.

Python

pip show sentry-sdk | grep Version
python -c "import sentry_sdk; print(sentry_sdk.VERSION)"

Node

npm ls @sentry/node
node -e "console.log(require('@sentry/node/package.json').version)"

PHP

composer show sentry/sentry | grep versions
php -r "require 'vendor/autoload.php'; echo Sentry\Client::VERSION;"

FAQ

My SDK returns 404 when sending events — why?

Your SDK is likely too old and posting to /store/. Upgrade to the version in the table above. If you are on a recent SDK and still see 404, double-check the DSN slug matches your project. Contact us.

Can you add support for legacy /store/?

No. Sentry deprecated the /store/ endpoint in 2022 and it has been EOL since then. We will not ship a shim — upgrade your SDK instead.

What does a Logswire DSN look like?

https://<PUBLIC_KEY>@ingest.logswire.com/<slug> — Same shape as Sentry: the path segment after the host is your project slug.