> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enterspeed.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 3 - Delivering data

Your data has been ingested into Enterspeed and transformed using our schema definitions, now it's time for the final step - delivering the data.

First, you need to set up an **Environment client** in Enterspeed.

Go to *Settings* --> *Environment settings* --> *Environment clients* and create one. This will generate an API key to use when getting data delivered.

<img src="https://mintcdn.com/enterspeed/U-p4hKh6hit1rd09/images/docs/deliver/environment-clients.png?fit=max&auto=format&n=U-p4hKh6hit1rd09&q=85&s=fc1e34ef094e737c393760fe7d28487f" alt="Environment Client" width="3098" height="1427" data-path="images/docs/deliver/environment-clients.png" />

## How to get data delivered

There are currently two ways of getting data delivered from Enterspeed:

1. Using our Delivery .NET SDK
2. Using our API

### Getting data delivered via our Delivery .NET SDK

You can find more information about it here: [https://github.com/enterspeedhq/enterspeed-sdk-delivery-dotnet](https://github.com/enterspeedhq/enterspeed-sdk-delivery-dotnet)

### Getting data delivered via our API

You can of course use our API directly to get your data delivered. [You can find the API documentation right here](/api-reference).

<Tip>
  Want to see an example? See how we [fetched Enterspeed-data in Next.js](/enterspeed/tutorials/umbraco-nextjs/4-fetching-data-in-nextjs)
</Tip>
