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

# Destinations

> Manage hosted extractor destinations in Cognite Data Fusion (CDF).

A destination provides the CDF credentials and optional data set scope that hosted extractor jobs use to write data. What gets written (time series, events, RAW table rows, data model instances, or Records in streams) is determined by the job's `format` or, for `custom` format jobs, its [mapping](/api-reference/concepts/20230101/hosted-extractors-mappings). See [Message formats](/cdf/integration/guides/extraction/hosted_extractors/hosted_extractors_mappings) for built-in format options.
You configure destinations to control how extracted data is stored, organized, and governed within CDF.

## What destinations are

A destination contains a CDF session (credentials) and an optional `targetDataSetId` that scopes all data written through it to a specific data set. Multiple jobs can share one destination; when they do, their requests are combined, reducing the number of calls made to CDF APIs while metrics are still reported per job.

## Creating and managing destinations

You create a destination by providing an `externalId` and CDF credentials. Once created, you reference the destination by its `externalId` when creating a job. You can update the credentials or data set ID, and delete a destination when it is no longer associated with any jobs.

<Note>
  Grant destination credentials access only to the CDF resources the extractor needs to write. See [Hosted extractors overview](/cdf/integration/guides/extraction/hosted_extractors#destinations) for the required capabilities per output type.
</Note>
