[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Runtime](./puppeteer.protocol.runtime.md) > [GetPropertiesRequest](./puppeteer.protocol.runtime.getpropertiesrequest.md) ## Protocol.Runtime.GetPropertiesRequest interface Signature: ```typescript export interface GetPropertiesRequest ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [accessorPropertiesOnly](./puppeteer.protocol.runtime.getpropertiesrequest.accessorpropertiesonly.md) | boolean | If true, returns accessor properties (with getter/setter) only; internal properties are not returned either. | | [generatePreview](./puppeteer.protocol.runtime.getpropertiesrequest.generatepreview.md) | boolean | Whether preview should be generated for the results. | | [objectId](./puppeteer.protocol.runtime.getpropertiesrequest.objectid.md) | [RemoteObjectId](./puppeteer.protocol.runtime.remoteobjectid.md) | Identifier of the object to return properties for. | | [ownProperties](./puppeteer.protocol.runtime.getpropertiesrequest.ownproperties.md) | boolean | If true, returns properties belonging only to the element itself, not to its prototype chain. |