[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Debugger](./puppeteer.protocol.debugger.md) > [GetPossibleBreakpointsRequest](./puppeteer.protocol.debugger.getpossiblebreakpointsrequest.md) ## Protocol.Debugger.GetPossibleBreakpointsRequest interface Signature: ```typescript export interface GetPossibleBreakpointsRequest ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [end](./puppeteer.protocol.debugger.getpossiblebreakpointsrequest.end.md) | [Location](./puppeteer.protocol.debugger.location.md) | End of range to search possible breakpoint locations in (excluding). When not specified, end of scripts is used as end of range. | | [restrictToFunction](./puppeteer.protocol.debugger.getpossiblebreakpointsrequest.restricttofunction.md) | boolean | Only consider locations which are in the same (non-nested) function as start. | | [start](./puppeteer.protocol.debugger.getpossiblebreakpointsrequest.start.md) | [Location](./puppeteer.protocol.debugger.location.md) | Start of range to search possible breakpoint locations in. |