--- sidebar_label: Cookie --- # Cookie interface Represents a cookie object. #### Signature: ```typescript export interface Cookie ``` ## Properties
Property Modifiers Type Description Default
domain string Cookie domain.
expires number Cookie expiration date as the number of seconds since the UNIX epoch. Set to `-1` for session cookies
httpOnly boolean True if cookie is http-only.
name string Cookie name.
partitionKey `optional` string Cookie partition key. The site of the top-level URL the browser was visiting at the start of the request to the endpoint that set the cookie. Supported only in Chrome.
partitionKeyOpaque `optional` boolean True if cookie partition key is opaque. Supported only in Chrome.
path string Cookie path.
priority `optional` [CookiePriority](./puppeteer.cookiepriority.md) Cookie Priority. Supported only in Chrome.
sameParty `optional` boolean True if cookie is SameParty. Supported only in Chrome.
sameSite `optional` [CookieSameSite](./puppeteer.cookiesamesite.md) Cookie SameSite type.
secure boolean True if cookie is secure.
session boolean True in case of session cookie.
size number Cookie size.
sourceScheme `optional` [CookieSourceScheme](./puppeteer.cookiesourcescheme.md) Cookie source scheme type. Supported only in Chrome.
value string Cookie value.