## List zone snippets `snippets.list(SnippetListParams**kwargs) -> SyncV4PagePaginationArray[SnippetListResponse]` **get** `/zones/{zone_id}/snippets` Fetches all snippets belonging to the zone. ### Parameters - `zone_id: str` Use this field to specify the unique ID of the zone. - `page: Optional[int]` Specifies the current page number. - `per_page: Optional[int]` Specifies how many results to return per page. ### Returns - `class SnippetListResponse: …` Define a snippet. - `created_on: datetime` Indicates when the snippet was created. - `snippet_name: str` Identify the snippet. - `modified_on: Optional[datetime]` Indicates when the snippet was last modified. ### 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.snippets.list( zone_id="9f1839b6152d298aca64c4e906b6d074", ) page = page.result[0] print(page.created_on) ``` #### Response ```json { "errors": [ { "message": "something bad happened", "code": 10000 } ], "messages": [ { "message": "something bad happened", "code": 10000 } ], "result": [ { "created_on": "2000-01-01T00:00:00.000000Z", "snippet_name": "my_snippet", "modified_on": "2000-01-01T00:00:00.000000Z" } ], "success": true, "result_info": { "count": 25, "page": 1, "per_page": 25, "total_count": 100, "total_pages": 10 } } ```