Skip to main content
GET
Retrieves paginated rows from a specific table in an extraction. This endpoint is useful for accessing large tables efficiently.

Usage Notes

  • Use pagination to retrieve rows from large tables
  • Row indexes are 0-based, meaning the first row has an index of 0
  • When no offset or limit is provided, defaults to offset 0 and limit 100
  • Multiple filters can be combined using comma-separated values (e.g., filter=error,warn)

Request

string
required
The ID of the extraction.
string
required
The key of the table to retrieve rows from.
integer
default:"0"
The number of rows to skip. Minimum value is 0.
integer
default:"100"
The maximum number of rows to return. Minimum value is 1, maximum value is 1000.
string
default:"all"
Filter rows by status or validation state. Supports comma-separated values for multiple filters.
  • all - Return all rows (default)
  • valid - Rows that pass all validations
  • invalid - Rows that fail at least one validation
  • error - Rows with error-severity validations
  • warn - Rows with warning-severity validations
  • info - Rows with info-severity validations
string
Filter to only return rows that have validations in specific columns. Provide column keys as comma-separated values (e.g., column_validations=unit_price,quantity). Only rows with validation issues in any of the specified columns will be returned.

Response

object
Pagination information.
array
Array of table rows.

Error Responses

string
Error message describing what went wrong.