[Home](./index.md) > [puppeteer](./puppeteer.md) > [HTTPResponse](./puppeteer.httpresponse.md) > [json](./puppeteer.httpresponse.json.md)
## HTTPResponse.json() method
Signature:
```typescript
json(): Promise;
```
Returns:
Promise<any>
Promise which resolves to a JSON representation of response body.
## Remarks
This method will throw if the response body is not parsable via `JSON.parse`.