--- toc: false --- # useAsyncData This example shows how to use useAsyncData to fetch data from an API endpoint. ::alert{type=info icon=💡} Nuxt will automatically read files in the `~/server/api` directory to create API endpoints. :: ::ReadMore{link="/api/composables/use-async-data"} :: ::ReadMore{link="/getting-started/data-fetching"} :: ::sandbox{repo="nuxt/framework" branch="main" dir="examples/composables/use-async-data" file="app.vue"} ::