--- 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. | |