---
title: "NUXT_E3008"
description: "useAsyncData key must be a non-empty string."
canonical_url: "https://nuxt.com/docs/4.x/errors/e3008"
---
# E3008

`useAsyncData()` was called without a valid key. The first argument must be a non-empty string so Nuxt can cache and deduplicate the request across components.

## Resolution

```ts
const { data } = useAsyncData('users', () => $fetch('/api/users'))
```

<read-more to="https://nuxt.com/docs/4.x/api/composables/use-async-data">



</read-more>


## Sitemap

See the full [sitemap](https://nuxt.com/sitemap.md) for all pages.
