Returns reporting data for a logical table search

Time Status User Agent
Make a request to see history.

URL Expired

The URL for this request expired after 30 days.

name_patterns

POST /reporting/metadata -> data_sources[*].name_patterns.

The provided patterns must resolve to exactly one authorized logical table.

columns

Choose values from POST /reporting/metadata -> data_sources[*].column_names.

filters

Each filters[*].column_name must also appear in columns. Only use values returned by POST /reporting/metadata -> data_sources[*].filters[*].name.

runtime_filters

Use metadata to determine which operators are valid for a given field.

ISO 8601 timestamp strings are converted to epoch seconds only when they include a time component.

runtime_param_override

OEM handling depends on the authenticated user:

preferred_dealer = true as a runtime filter.

page

per_page

api-version

API Responses

Example Request

curl --request POST \
     --url https://api.dealerware.com/reporting/data \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "columns": [],
  "page": 1
}
'```

### Example Response
```json
{
  "contents": [
    {
      "column_names": [
        "DBA Name",
        "Dealer Code",
        "Region",
        "Actual Pickup At"
      ],
      "data_rows": [
        [
          "Dealer One",
          "D001",
          "West",
          "2026-04-01T00:00:00Z"
        ],
        [
          "Dealer Two",
          "D002",
          "West",
          "2026-04-02T00:00:00Z"
        ]
      ]
    }
  ]
}