## Get dataset download URL `client.Radar.Datasets.Download(ctx, params) (*DatasetDownloadResponse, error)` **post** `/radar/datasets/download` Retrieves an URL to download a single dataset. ### Parameters - `params DatasetDownloadParams` - `DatasetID param.Field[int64]` Body param - `Format param.Field[DatasetDownloadParamsFormat]` Query param: Format in which results will be returned. - `const DatasetDownloadParamsFormatJson DatasetDownloadParamsFormat = "JSON"` - `const DatasetDownloadParamsFormatCsv DatasetDownloadParamsFormat = "CSV"` ### Returns - `type DatasetDownloadResponse struct{…}` - `Dataset DatasetDownloadResponseDataset` - `URL string` ### Example ```go package main import ( "context" "fmt" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/option" "github.com/cloudflare/cloudflare-go/radar" ) func main() { client := cloudflare.NewClient( option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"), ) response, err := client.Radar.Datasets.Download(context.TODO(), radar.DatasetDownloadParams{ DatasetID: cloudflare.F(int64(3)), }) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", response.Dataset) } ``` #### Response ```json { "result": { "dataset": { "url": "https://example.com/download" } } } ```