---
title: "Query rows"
method: POST
path: "/rows/search"
tags: ["Rows"]
---

# Query rows

`POST /rows/search`

## Request

- Base URL: `https://api.pdfparse.net/v1`
- URL: `https://api.pdfparse.net/v1/rows/search`
- Auth: HTTP bearer

## Request body

- object
  - `table_id` string, required
  - `filters` object[]
    - `column` string, required
    - `op` 'eq' | 'ne' | 'gt' | 'gte' | 'lt' | 'lte' | 'like' | 'in', required
    - `value` union, required
      - string
      - number
      - boolean
      - unknown
      - unknown[]
        - unknown
      - object
      - union[]
        - union
          - string
          - number
          - boolean
          - unknown
          - unknown[]
            - unknown
          - object
  - `orderBy` object
    - `column` string, required
    - `direction` 'asc' | 'desc'
  - `page` integer
  - `pageSize` integer

## Response `200`

Success

- object
  - `page` number, required
  - `pageSize` number, required
  - `total` number, required
  - `results` object[], required
    - `row_id` string, required
  - `pageCount` number, required

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not found
- `500`: Workflow error

---

[API](https://skmtc.dev/pdfparse/apis/pdfparse-api.md) · [All operations](https://skmtc.dev/pdfparse/apis/pdfparse-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pdfparse/apis/pdfparse-api/revisions/fb9f7c930c6d?raw)
