Viewing logs
Open Logs in the dashboard. You’ll see a chart of successful and failed requests over time, and a table of individual requests. Filter by:- Status code, for example only
4xxor a specific429. - Integration, to focus on one provider.
- Time range.
What each entry contains
Bodies and headers are never logged.
Error codes in logs
A request that was retried shows up as several entries: one
integration_request_retry per failed attempt, then the final result.
Retention
Entries older than that are deleted automatically.
Debugging with logs
A user says an integration stopped working. Filter by the integration and look for that user’s connection. A run of401s from the provider usually means they revoked access; connection_refresh_failed means the refresh token no longer works. Either way, ask them to reconnect.
Requests are slow.
Sort by duration. Long durations with integration_request_retry entries mean the provider was failing and BundleUp was retrying. Long durations without retries mean the provider itself is slow.
You’re hitting 429s.
Check whether the entries show rate_limit_exceeded (BundleUp’s per-connection limit) or a provider 429 (the provider’s limit). See Rate limits.

