---
title: Datasets
---

[Skip to content](#%5Ftop) 

[API Reference](https://developers.cloudflare.com/api/typescript)

[Logpush](https://developers.cloudflare.com/api/typescript/resources/logpush)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Datasets

#### DatasetsFields

##### [List fields](https://developers.cloudflare.com/api/typescript/resources/logpush/subresources/datasets/subresources/fields/methods/get)

client.logpush.datasets.fields.get("access\_requests" | "account\_abuse\_protection\_events" | "audit\_logs" | 34 moredatasetID, FieldGetParams { account\_id, zone\_id } params?, RequestOptionsoptions?): [FieldGetResponse](https://developers.cloudflare.com/api/typescript/resources/logpush#%28resource%29%20logpush.datasets.fields%20%3E%20%28model%29%20field%5Fget%5Fresponse%20%3E%20%28schema%29)

GET/{accounts\_or\_zones}/{account\_or\_zone\_id}/logpush/datasets/{dataset\_id}/fields

##### ModelsExpand Collapse 

FieldGetResponse \= Record<string, string\>

#### DatasetsJobs

##### [List Logpush jobs for a dataset](https://developers.cloudflare.com/api/typescript/resources/logpush/subresources/datasets/subresources/jobs/methods/get)

client.logpush.datasets.jobs.get("access\_requests" | "account\_abuse\_protection\_events" | "audit\_logs" | 34 moredatasetID, JobGetParams { account\_id, zone\_id } params?, RequestOptionsoptions?): SinglePage<[LogpushJob](https://developers.cloudflare.com/api/typescript/resources/logpush#%28resource%29%20logpush.jobs%20%3E%20%28model%29%20logpush%5Fjob%20%3E%20%28schema%29) { id, dataset, destination\_conf, 12 more } | null\>

GET/{accounts\_or\_zones}/{account\_or\_zone\_id}/logpush/datasets/{dataset\_id}/jobs