network
List a page's XHR/fetch calls, then return a matching response body to extract real API data, field names, and paging without guessing endpoints.
Instructions
START HERE when you need DATA rather than an action. Lists the XHR/fetch calls the page made, then returns one response body via body:"<url fragment>". Real field names, real numbers, paging as a parameter. Add reload:true if nothing was captured yet. Never guess an endpoint name from memory — list first, pick by response size. One page's API messy? Another page on the same site often exposes the same data cleanly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Return the full response body of the latest request matching this URL fragment. | |
| index | No | With `body`: which match, counting back from the newest. 0 = latest (default), 1 = one before it. Paged endpoints differ only by a cursor, so walk this to collect every batch. | |
| match | No | Only list requests whose URL contains this. | |
| tabId | No | Target tab id. Omit to use the active controlled tab. | |
| reload | No | Reload the page first to capture requests made during load. | |
| maxBody | No | Truncate the body at this many chars. Default 120000. | |
| spaceId | No | Pin this command to an owned BeatBrowser TaskSpace. Also pass its tabId. |