---
title: "GET /api/database/views/timeline/{slug}/public/rows/"
method: GET
path: "/api/database/views/timeline/{slug}/public/rows/"
tags: ["Database table timeline view"]
---

# GET /api/database/views/timeline/{slug}/public/rows/

`GET /api/database/views/timeline/{slug}/public/rows/`

Lists the requested rows of the view's table related to the provided `slug` if the timeline view is public.The response is paginated either by a limit/offset or page/size style. The style depends on the provided GET parameters. The properties of the returned rows depends on which fields the table has. For a complete overview of fields use the **list_database_table_fields** endpoint to list them all. In the example all field types are listed, but normally the number in field_{id} key is going to be the id of the field. The value is what the user has provided and the format of it depends on the fields type.

## Path parameters

- `slug` string, required

## Query parameters

- `count` boolean
- `exclude_fields` string
- `filter__{field}__{filter}` string
- `filter_type` string
- `filters` string
- `include` string
- `include_fields` string
- `limit` integer
- `limit_linked_items` integer
- `offset` integer
- `order_by` string
- `page` integer
- `search` string
- `search_mode` string
- `size` integer

## Response `200`

- PublicPaginationSerializerWithTimelineViewFieldOptionsExampleRowResponse
  - `field_options` object — An object containing the field id as key and the properties related to view as value.
  - `count` integer, required — The total amount of results.
  - `next` string, uri, nullable, required — URL to the next page.
  - `previous` string, uri, nullable, required — URL to the previous page.
  - `results` ExampleRowResponse[], required
    - `id` integer, required — The unique identifier of the row in the table.
    - `order` string, decimal — Indicates the position of the row, lowest first and highest last.
    - `metadata` RowMetadata
      - `row_comment_count` integer — How many row comments exist for this row.
      - `row_comments_notification_mode` 'all' | 'mentions' — * `all` - all * `mentions` - mentions
    - `field_1` string, nullable — This field represents the `text` field. The number in field_1 is in a normal request or response the id of the field.
    - `field_2` string, nullable — This field represents the `long_text` field. The number in field_2 is in a normal request or response the id of the field.
    - `field_3` string, nullable — This field represents the `url` field. The number in field_3 is in a normal request or response the id of the field.
    - `field_4` string, nullable — This field represents the `email` field. The number in field_4 is in a normal request or response the id of the field.
    - `field_5` string, decimal, nullable — This field represents the `number` field. The number in field_5 is in a normal request or response the id of the field.
    - `field_6` integer — This field represents the `rating` field. The number in field_6 is in a normal request or response the id of the field.
    - `field_7` boolean — This field represents the `boolean` field. The number in field_7 is in a normal request or response the id of the field.
    - `field_8` string, date, nullable — This field represents the `date` field. The number in field_8 is in a normal request or response the id of the field.
    - `field_9` string, date-time — This field represents the `last_modified` field. The number in field_9 is in a normal request or response the id of the field.
    - `field_10` Collaborator
      - `id` integer, required
      - `name` string, required
    - `field_11` string, date-time — This field represents the `created_on` field. The number in field_11 is in a normal request or response the id of the field.
    - `field_12` Collaborator
      - `id` integer, required
      - `name` string, required
    - `field_13` number, float, nullable — This field represents the `duration` field. The number in field_13 is in a normal request or response the id of the field. The provided value can be a string in one of the available formats or a number representing the duration in seconds. In any case, the value will be rounded to match the field's duration format.
    - `field_14` LinkRowValue[] — This field represents the `link_row` field. The number in field_14 is in a normal request or response the id of the field. This field accepts an `array` containing the ids or the names of the related rows. A name is the value of the primary key of the related row. This field also accepts a string with names separated by a comma or an array of row names. You can also provide a unique row Id.The response contains a list of objects containing the `id` and the primary field's `value` as a string for display purposes.
      - `id` integer, required — The unique identifier of the row in the related table.
      - `value` string — The primary field's value as a string of the row in the related table.
      - `order` string, decimal
    - `field_15` FileFieldResponse[] — This field represents the `file` field. The number in field_15 is in a normal request or response the id of the field. This field accepts an `array` containing objects with the name of the file. The response contains an `array` of more detailed objects related to the files.
      - `url` string, uri, required
      - `thumbnails` object, required
      - `visible_name` string, required
      - `name` string, required
      - `size` integer, required
      - `mime_type` string, required
      - `is_image` boolean, required
      - `image_width` integer, required
      - `image_height` integer, required
      - `uploaded_at` string, date-time, required
    - `field_16` SelectOption
      - `id` integer
      - `value` string, required
      - `color` string, required
    - `field_17` SelectOption[], nullable — This field represents the `multiple_select` field. The number in field_17 is in a normal request or response the id of the field. This field accepts a list of `integer` each of which representing the chosen select option id related to the field. Available ids can be foundwhen getting or listing the field. You can also send a list of option names in which case the option are searched by name. The first one that matches is used. This field also accepts a string with names separated by a comma or an array of file names. The response represents chosen field, but also the value and color is exposed.
      - `id` integer
      - `value` string, required
      - `color` string, required
    - `field_18` string, nullable — This field represents the `phone_number` field. The number in field_18 is in a normal request or response the id of the field.
    - `field_19` string, nullable — This field represents the `formula` field. The number in field_19 is in a normal request or response the id of the field.
    - `field_20` string, nullable — This field represents the `count` field. The number in field_20 is in a normal request or response the id of the field.
    - `field_21` string, nullable — This field represents the `rollup` field. The number in field_21 is in a normal request or response the id of the field.
    - `field_22` string, nullable — This field represents the `lookup` field. The number in field_22 is in a normal request or response the id of the field.
    - `field_23` Collaborator[] — This field represents the `multiple_collaborators` field. The number in field_23 is in a normal request or response the id of the field. This field accepts a list of objects representing the chosen collaborators through the object's `id` property. The id is Baserow user id. The response objects also contains the collaborator name directly along with its id.
      - `id` integer, required
      - `name` string, required
    - `field_24` string, uuid — This field represents the `uuid` field. The number in field_24 is in a normal request or response the id of the field. Contains a unique and persistent UUID for every row.
    - `field_25` integer — This field represents the `autonumber` field. The number in field_25 is in a normal request or response the id of the field. Contains a unique and persistent incremental integer number for every row.
    - `field_26` boolean — This field represents the `password` field. The number in field_26 is in a normal request or response the id of the field. Allows setting a write only password value. Providing a string will set the password, `null` will unset it, `true` will be ignored. The response will respond with `true` is a password is set, but will never expose the password itself.
    - `field_27` string, required — This field represents the `form_view_edit_row` field. The number in field_27 is in a normal request or response the id of the field.
    - `field_28` string, nullable — This field represents the `button` field. The number in field_28 is in a normal request or response the id of the field.
    - `field_29` string, nullable — This field represents the `ai` field. The number in field_29 is in a normal request or response the id of the field. Holds a value that is generated by a generative AI model using a dynamic prompt.

## Other responses

- `400`
- `401`
- `404`

---

[API](https://skmtc.net/baserow/apis/baserow-api-spec.md) · [All operations](https://skmtc.net/baserow/apis/baserow-api-spec/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/baserow/baserow-api-spec/versions/0c490e5b0c7f/schema)
