## Get a Page Shield cookie `client.PageShield.Cookies.Get(ctx, cookieID, query) (*CookieGetResponse, error)` **get** `/zones/{zone_id}/page_shield/cookies/{cookie_id}` Fetches a cookie collected by Page Shield by cookie ID. ### Parameters - `cookieID string` Identifier - `query CookieGetParams` - `ZoneID param.Field[string]` Identifier ### Returns - `type CookieGetResponse struct{…}` - `ID string` Identifier - `FirstSeenAt Time` - `Host string` - `LastSeenAt Time` - `Name string` - `Type CookieGetResponseType` - `const CookieGetResponseTypeFirstParty CookieGetResponseType = "first_party"` - `const CookieGetResponseTypeUnknown CookieGetResponseType = "unknown"` - `DomainAttribute string` - `ExpiresAttribute Time` - `HTTPOnlyAttribute bool` - `MaxAgeAttribute int64` - `PageURLs []string` - `PathAttribute string` - `SameSiteAttribute CookieGetResponseSameSiteAttribute` - `const CookieGetResponseSameSiteAttributeLax CookieGetResponseSameSiteAttribute = "lax"` - `const CookieGetResponseSameSiteAttributeStrict CookieGetResponseSameSiteAttribute = "strict"` - `const CookieGetResponseSameSiteAttributeNone CookieGetResponseSameSiteAttribute = "none"` - `SecureAttribute bool` ### Example ```go package main import ( "context" "fmt" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/option" "github.com/cloudflare/cloudflare-go/page_shield" ) func main() { client := cloudflare.NewClient( option.WithAPIKey("144c9defac04969c7bfad8efaa8ea194"), option.WithAPIEmail("user@example.com"), ) cookie, err := client.PageShield.Cookies.Get( context.TODO(), "023e105f4ecef8ad9ca31a8372d0c353", page_shield.CookieGetParams{ ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"), }, ) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", cookie.ID) } ``` #### Response ```json { "result": { "id": "023e105f4ecef8ad9ca31a8372d0c353", "first_seen_at": "2021-08-18T10:51:08Z", "host": "blog.cloudflare.com", "last_seen_at": "2021-09-02T09:57:54Z", "name": "session_id", "type": "first_party", "domain_attribute": "cloudflare.com", "expires_attribute": "2021-10-02T09:57:54Z", "http_only_attribute": true, "max_age_attribute": 3600, "page_urls": [ "blog.cloudflare.com/page1", "blog.cloudflare.com/page2" ], "path_attribute": "/", "same_site_attribute": "strict", "secure_attribute": true }, "success": true, "errors": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "messages": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ] } ```