# How to get report stat rows with all metrics https://api-docs.lumar.io/docs/graphql/get-all-report-stat-metrics The `rowsWithAllMetrics` field in the `ReportStat` object is designed to simplify data retrieval in GraphQL queries. It allows users to fetch all available metrics for each row within a report, without specifying each metric individually. This feature is particularly useful in scenarios where comprehensive data analysis is required, and all metrics are of interest. ```graphql query GetAllMetrics($input: GetReportStatInput!, $after: String) { getReportStat(input: $input) { reportTemplate { name code } rowsWithAllMetrics(first: 10, after: $after, reportType: Basic) { totalCount pageInfo { hasNextPage endCursor } nodes } } } ``` **Variables:** ```json { "input": { "crawlId": "TjAwNUNyYXdsMTc5MDQ3NQ", "reportTemplateCode": "all_pages", "segmentId": null }, "after": null } ``` **Response:** ```json { "data": { "getReportStat": { "reportTemplate": { "name": "All Pages", "code": "all_pages" }, "rowsWithAllMetrics": { "totalCount": 75, "pageInfo": { "hasNextPage": true, "endCursor": "MTA" }, "nodes": [ { "adultRating": false, "amphtml": false, "amphtmlReciprocate": false, "amphtmlValid": false, "bodyTagsInHeadCount": 0, "breadcrumbSchemaCount": 0, "canonicalLinksInCount": 0, "canonicalizedPage": false, "contentHtmlRatio": "0.11", "contentSize": 3925, "crawlDatetime": "2023-12-08T13:03:35.151Z", "css": false, // .... }, // ... ] } } } } ```