# NodeFetch | Sentry for Hapi

This integration only works in the Node.js and Bun runtimes.

*Import name: `Sentry.nativeNodeFetchIntegration`*

This integration is enabled by default starting in v8.0.0. If you'd like to modify your default integrations, read [this](https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations.md#modifying-default-integrations).

The `nativeNodeFetchIntegration` does two things:

1. It captures spans for fetch requests.
2. It captures breadcrumbs for fetch requests.

```JavaScript
Sentry.init({
  integrations: [Sentry.nativeNodeFetchIntegration()],
});
```

## [Options](https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/nodefetch.md#options)

### [`breadcrumbs`](https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/nodefetch.md#breadcrumbs)

*Type: `boolean`*

If set to false, no breadcrumbs will be captured.

### [`ignoreOutgoingRequests`](https://docs.sentry.io/platforms/javascript/guides/nuxt/configuration/integrations/nodefetch.md#ignoreoutgoingrequests)

*Type: `(url: string) => boolean`*

Allows you to define a method to filter out outgoing requests based on the URL. If the method returns `true`, the request will be ignored.
