# Get Grid Data POST /v3/reports/grid/{gridEntityType} This is the main endpoint for the Grid API. It lets you request data in row/column format for the entities that ObservePoint has collected about your website Endpoint: POST /v3/reports/grid/{gridEntityType} Security: API_Key ## Path parameters: - `gridEntityType` (string, required) The grid entity type for which you want to query data Enum: "web-audit-runs", "web-journey-runs", "pages", "cookies", "tags", "tag-variables", "links", "accessibility-issues", "network-requests" ## Request fields (application/json): - `size` (integer) how many rows to include in the paginated response - `page` (integer) paginated response page number, starts with 0 - `filters` (object) - `filters.conditions` (array) - `filters.conditions.negated` (boolean) If true, the filter will match entities where the value does not match - `filters.conditions.operator` (string, required) Enum: "string_contains", "string_contains_multi", "string_regex", "integer_in", "integer_list_contains", "number_between", "date_time_between", "date_time_relative", "is_present", "metric_alert_any" - `filters.conditions.filteredColumn` (any, required) - `filters.conditionMatchMode` (string) Specifies how to combine results of multiple conditions when determining if a row should be included in the result: - - all conditions must be met; - - at least one condition must be met. Default is . Enum: "all", "any" - `columns` (array) - `sortBy` (array) Sorts the result by the specified columns, in the same order as in the columns array. - `sortBy.columnIndex` (integer, required) Index of the column in the columns array - `sortBy.sortDesc` (boolean) If true, the column will be sorted in descending order. Default is ascending ## Response 200 fields (application/json): - `metadata` (object, required) Contains information about the response, such as pagination and returned columns/headers. - `metadata.pagination` (object, required) - `metadata.pagination.totalCount` (integer, required) Total number of items available from all result pages combined - `metadata.pagination.totalPageCount` (integer, required) Total number of pages available - `metadata.pagination.pageSize` (integer, required) Page size - number of items per result page configured by query parameter or default page size - `metadata.pagination.currentPageSize` (integer, required) Number of items in current result page - `metadata.pagination.currentPageNumber` (integer, required) Current page number/ordinal - `metadata.headers` (array, required) - `metadata.headers.column` (any, required) - `rows` (array, required) ## Response 400 fields (application/json): - `timestamp` (string) - `message` (string) - `details` (string) - `validationReport` (object) ## Response 401 fields (application/json): - `timestamp` (string) - `message` (string) - `details` (string) - `validationReport` (object) ## Response 403 fields (application/json): - `timestamp` (string) - `message` (string) - `details` (string) - `validationReport` (object)