## List Instant Logs jobs `logpush.edge.get(EdgeGetParams**kwargs) -> SyncSinglePage[Optional[InstantLogpushJob]]` **get** `/zones/{zone_id}/logpush/edge/jobs` Lists Instant Logs jobs for a zone. ### Parameters - `zone_id: str` Identifier. ### Returns - `class InstantLogpushJob: …` - `destination_conf: Optional[str]` Unique WebSocket address that will receive messages from Cloudflare’s edge. - `fields: Optional[str]` Comma-separated list of fields. - `filter: Optional[str]` Filters to drill down into specific events. - `sample: Optional[int]` The sample parameter is the sample rate of the records set by the client: "sample": 1 is 100% of records "sample": 10 is 10% and so on. - `session_id: Optional[str]` Unique session id of the job. ### Example ```python import os from cloudflare import Cloudflare client = Cloudflare( api_token=os.environ.get("CLOUDFLARE_API_TOKEN"), # This is the default and can be omitted ) page = client.logpush.edge.get( zone_id="023e105f4ecef8ad9ca31a8372d0c353", ) page = page.result[0] print(page.session_id) ``` #### Response ```json { "errors": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "messages": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "success": true, "result": [ { "destination_conf": "wss://logs.cloudflare.com/instant-logs/ws/sessions/99d471b1ca3c23cc8e30b6acec5db987", "fields": "ClientIP,ClientRequestHost,ClientRequestMethod,ClientRequestURI,EdgeEndTimestamp,EdgeResponseBytes,EdgeResponseStatus,EdgeStartTimestamp,RayID", "filter": "{\"where\":{\"and\":[{\"key\":\"ClientCountry\",\"operator\":\"neq\",\"value\":\"ca\"}]}}", "sample": 1, "session_id": "99d471b1ca3c23cc8e30b6acec5db987" } ] } ```