> ## Documentation Index
> Fetch the complete documentation index at: https://docs.r28.ai/charter/llms.txt
> Use this file to discover all available pages before exploring further.

# Objects

> Every object and enum the Data sources tools accept.

## Model tree

<div className="model-tree"><div className="model-tree-scroll"><div className="tree-node"><a href="#datasourcecreatebody">DataSourceCreateBody</a></div><div className="tree-node"><a href="#datasourceupdatebody">DataSourceUpdateBody</a><div className="tree-children"><div className="tree-node"><a href="#datasourceparent">DataSourceParent</a></div><div className="tree-node"><a href="#propertyupdate">PropertyUpdate</a></div></div></div><div className="tree-node"><a href="#datasourcequerybody">DataSourceQueryBody</a><div className="tree-children"><div className="tree-node"><a href="#filter">Filter</a><div className="tree-children"><div className="tree-node"><a href="#filter">Filter</a> <span className="tree-note">above</span></div><div className="tree-node"><a href="#textcondition">TextCondition</a></div><div className="tree-node"><a href="#numbercondition">NumberCondition</a></div><div className="tree-node"><a href="#checkboxcondition">CheckboxCondition</a></div><div className="tree-node"><a href="#selectcondition">SelectCondition</a></div><div className="tree-node"><a href="#multiselectcondition">MultiSelectCondition</a></div><div className="tree-node"><a href="#datecondition">DateCondition</a><div className="tree-children"><div className="tree-node"><a href="#emptycondition">EmptyCondition</a></div></div></div><div className="tree-node"><a href="#peoplecondition">PeopleCondition</a></div><div className="tree-node"><a href="#existencecondition">ExistenceCondition</a></div><div className="tree-node"><a href="#relationcondition">RelationCondition</a></div><div className="tree-node"><a href="#formulacondition">FormulaCondition</a><div className="tree-children"><div className="tree-node"><a href="#textcondition">TextCondition</a></div><div className="tree-node"><a href="#checkboxcondition">CheckboxCondition</a></div><div className="tree-node"><a href="#numbercondition">NumberCondition</a></div><div className="tree-node"><a href="#datecondition">DateCondition</a> <span className="tree-note">above</span></div></div></div><div className="tree-node"><a href="#rollupcondition">RollupCondition</a><div className="tree-children"><div className="tree-node"><a href="#rollupsubcondition">RollupSubCondition</a><div className="tree-children"><div className="tree-node"><a href="#textcondition">TextCondition</a></div><div className="tree-node"><a href="#numbercondition">NumberCondition</a></div><div className="tree-node"><a href="#checkboxcondition">CheckboxCondition</a></div><div className="tree-node"><a href="#selectcondition">SelectCondition</a></div><div className="tree-node"><a href="#multiselectcondition">MultiSelectCondition</a></div><div className="tree-node"><a href="#relationcondition">RelationCondition</a></div><div className="tree-node"><a href="#datecondition">DateCondition</a> <span className="tree-note">above</span></div><div className="tree-node"><a href="#peoplecondition">PeopleCondition</a></div><div className="tree-node"><a href="#existencecondition">ExistenceCondition</a></div></div></div><div className="tree-node"><a href="#datecondition">DateCondition</a> <span className="tree-note">above</span></div><div className="tree-node"><a href="#numbercondition">NumberCondition</a></div></div></div><div className="tree-node"><a href="#verificationcondition">VerificationCondition</a></div></div></div><div className="tree-node"><a href="#sort">Sort</a></div></div></div></div></div>

## DataSourceCreateBody

The body of a create-data-source request.

<div className="reference-table">
  | Field                                                              | Type                                                                                          | Description                                                                                                              |
  | ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
  | `parent` <span className="required" title="required">\*</span>     | [Parent](/charter/charter/packs/notion/pages/objects#parent)                                          | The database this data source becomes a table of, as `&#123;"type": "database_id", "database_id": ...&#125;`.            |
  | `properties` <span className="required" title="required">\*</span> | map of [PropertyConfiguration](/charter/charter/packs/notion/databases/objects#propertyconfiguration) | The columns, keyed by name. Exactly one must be the `title` column — every data source has one and it cannot be removed. |
  | `title`                                                            | [RichText](/charter/charter/packs/notion/pages/objects#richtext)\[]                                   | The title of the data source, as it appears in Notion. <span className="field-constraints">max 100 items</span>          |
  | `icon`                                                             | [Icon](/charter/charter/packs/notion/pages/objects#icon)                                              | The data source's icon.                                                                                                  |
</div>

## DataSourceUpdateBody

The body of an update-data-source request.

<div className="reference-table">
  | Field        | Type                                                        | Description                                                                                                                                                                         |
  | ------------ | ----------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `parent`     | [DataSourceParent](#datasourceparent)                       | A different database to move this data source into. Left where it is when absent.                                                                                                   |
  | `title`      | [RichText](/charter/charter/packs/notion/pages/objects#richtext)\[] | The title of the data source, as it appears in Notion. <span className="field-constraints">max 100 items</span>                                                                     |
  | `icon`       | [Icon](/charter/charter/packs/notion/pages/objects#icon)            | The data source's icon. Null removes it.                                                                                                                                            |
  | `properties` | map of [PropertyUpdate](#propertyupdate)                    | The columns to change, keyed by current name or ID. A name not already on the data source adds a column; `&#123;"name": "..."&#125;` renames one; mapping a key to null removes it. |
  | `inTrash`    | `boolean`                                                   | Whether the data source is in the trash.                                                                                                                                            |
</div>

## DataSourceParent

The database a data source belongs to.

<div className="reference-table">
  | Field                                                              | Type     | Description                                            |
  | ------------------------------------------------------------------ | -------- | ------------------------------------------------------ |
  | `type`                                                             | `string` | Always `database_id`.                                  |
  | `databaseId` <span className="required" title="required">\*</span> | `string` | The ID of the parent database, with or without dashes. |
</div>

## PropertyUpdate

A change to one column of an existing data source.

<div className="reference-table">
  | Field             | Type                                                                     | Description                                                                                                              |
  | ----------------- | ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
  | `type`            | `string`                                                                 | The type of the column. Returned on a read; on a write Notion infers it from whichever configuration field below is set. |
  | `description`     | `string`                                                                 | The description of the property. <span className="field-constraints">max length 280</span>                               |
  | `title`           | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | The title column. Every data source has exactly one, and it cannot be deleted. Send an empty object.                     |
  | `richText`        | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A text column. Send an empty object.                                                                                     |
  | `number`          | [NumberConfig](/charter/charter/packs/notion/databases/objects#numberconfig)     | A number column.                                                                                                         |
  | `select`          | [SelectConfig](/charter/charter/packs/notion/databases/objects#selectconfig)     | A single-choice column.                                                                                                  |
  | `multiSelect`     | [SelectConfig](/charter/charter/packs/notion/databases/objects#selectconfig)     | A multiple-choice column.                                                                                                |
  | `status`          | [StatusConfig](/charter/charter/packs/notion/databases/objects#statusconfig)     | A status column, whose options belong to three groups.                                                                   |
  | `date`            | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A date column. Send an empty object.                                                                                     |
  | `people`          | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A people column. Send an empty object.                                                                                   |
  | `files`           | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A files column. Send an empty object.                                                                                    |
  | `checkbox`        | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A checkbox column. Send an empty object.                                                                                 |
  | `url`             | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A URL column. Send an empty object.                                                                                      |
  | `email`           | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | An email column. Send an empty object.                                                                                   |
  | `phoneNumber`     | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A phone number column. Send an empty object.                                                                             |
  | `formula`         | [FormulaConfig](/charter/charter/packs/notion/databases/objects#formulaconfig)   | A column computed from the page's other properties.                                                                      |
  | `relation`        | [RelationConfig](/charter/charter/packs/notion/databases/objects#relationconfig) | A column of links to pages in another data source.                                                                       |
  | `rollup`          | [RollupConfig](/charter/charter/packs/notion/databases/objects#rollupconfig)     | A column that gathers values through a relation.                                                                         |
  | `createdTime`     | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | When the page was created. Send an empty object.                                                                         |
  | `createdBy`       | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | Who created the page. Send an empty object.                                                                              |
  | `lastEditedTime`  | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | When the page was last edited. Send an empty object.                                                                     |
  | `lastEditedBy`    | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | Who last edited the page. Send an empty object.                                                                          |
  | `lastVisitedTime` | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | When the page was last visited. Send an empty object.                                                                    |
  | `uniqueId`        | [UniqueIdConfig](/charter/charter/packs/notion/databases/objects#uniqueidconfig) | An ID Notion increments for each new page.                                                                               |
  | `verification`    | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A wiki page's verification status. Send an empty object.                                                                 |
  | `button`          | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A button column. Send an empty object.                                                                                   |
  | `location`        | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A location column. Send an empty object.                                                                                 |
  | `place`           | [EmptyConfig](/charter/charter/packs/notion/databases/objects#emptyconfig)       | A place column. Send an empty object.                                                                                    |
  | `name`            | `string`                                                                 | The new name of the property.                                                                                            |
</div>

## DataSourceQueryBody

The body of a query request.

<div className="reference-table">
  | Field         | Type                      | Description                                                                                                                     |
  | ------------- | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
  | `filter`      | [Filter](#filter)         | Which rows to return. Omit to return all of them.                                                                               |
  | `sorts`       | [Sort](#sort)\[]          | How to order the rows. Earlier entries in the list take precedence.                                                             |
  | `startCursor` | `string`                  | A `next_cursor` from a previous response.                                                                                       |
  | `pageSize`    | `integer`                 | How many rows to return. Maximum 100. <span className="field-constraints">≥ 1; ≤ 100</span>                                     |
  | `isArchived`  | `boolean`                 | Whether to return archived pages instead of live ones. Live pages when absent.                                                  |
  | `resultType`  | `"page" \| "data_source"` | Restrict the results to pages or to nested data sources. Only a wiki database has data source children; absent, both come back. |
</div>

## Filter

Which rows a query returns.

<div className="reference-table">
  | Field            | Type                                            | Description                                                                                                                       |
  | ---------------- | ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
  | `and`            | [Filter](#filter)\[]                            | Filters that must all match. Nests at most two levels deep. <span className="field-constraints">max 100 items</span>              |
  | `or`             | [Filter](#filter)\[]                            | Filters of which at least one must match. Nests at most two levels deep. <span className="field-constraints">max 100 items</span> |
  | `property`       | `string`                                        | The name or ID of the property to filter on. Required for a property filter.                                                      |
  | `timestamp`      | `"created_time" \| "last_edited_time"`          | Filter on when the page was created or last edited rather than on one of its properties.                                          |
  | `type`           | `string`                                        | The type of the property being filtered on.                                                                                       |
  | `title`          | [TextCondition](#textcondition)                 | A condition on the title.                                                                                                         |
  | `richText`       | [TextCondition](#textcondition)                 | A condition on a text property.                                                                                                   |
  | `url`            | [TextCondition](#textcondition)                 | A condition on a URL property.                                                                                                    |
  | `email`          | [TextCondition](#textcondition)                 | A condition on an email property.                                                                                                 |
  | `phoneNumber`    | [TextCondition](#textcondition)                 | A condition on a phone number property.                                                                                           |
  | `number`         | [NumberCondition](#numbercondition)             | A condition on a number property.                                                                                                 |
  | `uniqueId`       | [NumberCondition](#numbercondition)             | A condition on the auto-incrementing ID.                                                                                          |
  | `checkbox`       | [CheckboxCondition](#checkboxcondition)         | A condition on a checkbox property.                                                                                               |
  | `select`         | [SelectCondition](#selectcondition)             | A condition on a select property.                                                                                                 |
  | `status`         | [SelectCondition](#selectcondition)             | A condition on a status property.                                                                                                 |
  | `multiSelect`    | [MultiSelectCondition](#multiselectcondition)   | A condition on a multi-select property.                                                                                           |
  | `date`           | [DateCondition](#datecondition)                 | A condition on a date property.                                                                                                   |
  | `createdTime`    | [DateCondition](#datecondition)                 | A condition on when the page was created.                                                                                         |
  | `lastEditedTime` | [DateCondition](#datecondition)                 | A condition on when the page was last edited.                                                                                     |
  | `people`         | [PeopleCondition](#peoplecondition)             | A condition on a people property.                                                                                                 |
  | `createdBy`      | [PeopleCondition](#peoplecondition)             | A condition on who created the page.                                                                                              |
  | `lastEditedBy`   | [PeopleCondition](#peoplecondition)             | A condition on who last edited the page.                                                                                          |
  | `files`          | [ExistenceCondition](#existencecondition)       | A condition on whether a files property has any file.                                                                             |
  | `relation`       | [RelationCondition](#relationcondition)         | A condition on a relation property.                                                                                               |
  | `formula`        | [FormulaCondition](#formulacondition)           | A condition on a formula's result.                                                                                                |
  | `rollup`         | [RollupCondition](#rollupcondition)             | A condition on a rollup's value.                                                                                                  |
  | `verification`   | [VerificationCondition](#verificationcondition) | A condition on a wiki page's verification status.                                                                                 |
</div>

## TextCondition

Conditions on a text-valued property.

<div className="reference-table">
  | Field            | Type      | Description                                                       |
  | ---------------- | --------- | ----------------------------------------------------------------- |
  | `isEmpty`        | `boolean` | Whether the property value is empty. Only `true` is accepted.     |
  | `isNotEmpty`     | `boolean` | Whether the property value is not empty. Only `true` is accepted. |
  | `equals`         | `string`  | The exact string to match.                                        |
  | `doesNotEqual`   | `string`  | The exact string to exclude.                                      |
  | `contains`       | `string`  | A substring the value must contain.                               |
  | `doesNotContain` | `string`  | A substring the value must not contain.                           |
  | `startsWith`     | `string`  | A prefix the value must have.                                     |
  | `endsWith`       | `string`  | A suffix the value must have.                                     |
</div>

## NumberCondition

Conditions on a number-valued property.

<div className="reference-table">
  | Field                  | Type      | Description                                                       |
  | ---------------------- | --------- | ----------------------------------------------------------------- |
  | `isEmpty`              | `boolean` | Whether the property value is empty. Only `true` is accepted.     |
  | `isNotEmpty`           | `boolean` | Whether the property value is not empty. Only `true` is accepted. |
  | `equals`               | `number`  | The number to match.                                              |
  | `doesNotEqual`         | `number`  | The number to exclude.                                            |
  | `greaterThan`          | `number`  | An exclusive lower bound.                                         |
  | `lessThan`             | `number`  | An exclusive upper bound.                                         |
  | `greaterThanOrEqualTo` | `number`  | An inclusive lower bound.                                         |
  | `lessThanOrEqualTo`    | `number`  | An inclusive upper bound.                                         |
</div>

## CheckboxCondition

Conditions on a checkbox property.

<div className="reference-table">
  | Field          | Type      | Description                                |
  | -------------- | --------- | ------------------------------------------ |
  | `equals`       | `boolean` | Whether the checkbox is checked.           |
  | `doesNotEqual` | `boolean` | Whether the checkbox is not in this state. |
</div>

## SelectCondition

Conditions on a select or status property.

<div className="reference-table">
  | Field          | Type                    | Description                                                       |
  | -------------- | ----------------------- | ----------------------------------------------------------------- |
  | `isEmpty`      | `boolean`               | Whether the property value is empty. Only `true` is accepted.     |
  | `isNotEmpty`   | `boolean`               | Whether the property value is not empty. Only `true` is accepted. |
  | `equals`       | `string` \| `string`\[] | The option name to match. A list matches any of several options.  |
  | `doesNotEqual` | `string` \| `string`\[] | The option name to exclude. A list excludes several.              |
</div>

## MultiSelectCondition

Conditions on a multi-select property.

<div className="reference-table">
  | Field            | Type                    | Description                                                       |
  | ---------------- | ----------------------- | ----------------------------------------------------------------- |
  | `isEmpty`        | `boolean`               | Whether the property value is empty. Only `true` is accepted.     |
  | `isNotEmpty`     | `boolean`               | Whether the property value is not empty. Only `true` is accepted. |
  | `contains`       | `string` \| `string`\[] | An option the value must include.                                 |
  | `doesNotContain` | `string` \| `string`\[] | An option the value must not include.                             |
</div>

## DateCondition

Conditions on a date-valued property.

<div className="reference-table">
  | Field        | Type                              | Description                                                                                                                                                                                              |
  | ------------ | --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `isEmpty`    | `boolean`                         | Whether the property value is empty. Only `true` is accepted.                                                                                                                                            |
  | `isNotEmpty` | `boolean`                         | Whether the property value is not empty. Only `true` is accepted.                                                                                                                                        |
  | `equals`     | `string`                          | An ISO 8601 date to match. Also accepts one of Notion's relative values: `today`, `tomorrow`, `yesterday`, `one_week_ago`, `one_week_from_now`, `one_month_ago`, `one_month_from_now`.                   |
  | `before`     | `string`                          | An ISO 8601 date the value must precede. Also accepts one of Notion's relative values: `today`, `tomorrow`, `yesterday`, `one_week_ago`, `one_week_from_now`, `one_month_ago`, `one_month_from_now`.     |
  | `after`      | `string`                          | An ISO 8601 date the value must follow. Also accepts one of Notion's relative values: `today`, `tomorrow`, `yesterday`, `one_week_ago`, `one_week_from_now`, `one_month_ago`, `one_month_from_now`.      |
  | `onOrBefore` | `string`                          | An ISO 8601 date the value must not follow. Also accepts one of Notion's relative values: `today`, `tomorrow`, `yesterday`, `one_week_ago`, `one_week_from_now`, `one_month_ago`, `one_month_from_now`.  |
  | `onOrAfter`  | `string`                          | An ISO 8601 date the value must not precede. Also accepts one of Notion's relative values: `today`, `tomorrow`, `yesterday`, `one_week_ago`, `one_week_from_now`, `one_month_ago`, `one_month_from_now`. |
  | `thisWeek`   | [EmptyCondition](#emptycondition) | Whether the date is in the current week. Send an empty object.                                                                                                                                           |
  | `pastWeek`   | [EmptyCondition](#emptycondition) | Whether the date is in the past week. Send an empty object.                                                                                                                                              |
  | `pastMonth`  | [EmptyCondition](#emptycondition) | Whether the date is in the past month. Send an empty object.                                                                                                                                             |
  | `pastYear`   | [EmptyCondition](#emptycondition) | Whether the date is in the past year. Send an empty object.                                                                                                                                              |
  | `nextWeek`   | [EmptyCondition](#emptycondition) | Whether the date is in the next week. Send an empty object.                                                                                                                                              |
  | `nextMonth`  | [EmptyCondition](#emptycondition) | Whether the date is in the next month. Send an empty object.                                                                                                                                             |
  | `nextYear`   | [EmptyCondition](#emptycondition) | Whether the date is in the next year. Send an empty object.                                                                                                                                              |
</div>

## EmptyCondition

A condition that needs no argument, such as `past_week`.

This object has no settable fields.

## PeopleCondition

Conditions on a people property.

<div className="reference-table">
  | Field            | Type      | Description                                                                                      |
  | ---------------- | --------- | ------------------------------------------------------------------------------------------------ |
  | `isEmpty`        | `boolean` | Whether the property value is empty. Only `true` is accepted.                                    |
  | `isNotEmpty`     | `boolean` | Whether the property value is not empty. Only `true` is accepted.                                |
  | `contains`       | `string`  | The ID of a user the value must include. The literal `me` stands for the user the token acts as. |
  | `doesNotContain` | `string`  | The ID of a user the value must not include. `me` is accepted here too.                          |
</div>

## ExistenceCondition

Whether a property has any value at all.

<div className="reference-table">
  | Field        | Type      | Description                                                       |
  | ------------ | --------- | ----------------------------------------------------------------- |
  | `isEmpty`    | `boolean` | Whether the property value is empty. Only `true` is accepted.     |
  | `isNotEmpty` | `boolean` | Whether the property value is not empty. Only `true` is accepted. |
</div>

## RelationCondition

Conditions on a relation property.

<div className="reference-table">
  | Field            | Type      | Description                                                       |
  | ---------------- | --------- | ----------------------------------------------------------------- |
  | `isEmpty`        | `boolean` | Whether the property value is empty. Only `true` is accepted.     |
  | `isNotEmpty`     | `boolean` | Whether the property value is not empty. Only `true` is accepted. |
  | `contains`       | `string`  | The ID of a page the relation must include.                       |
  | `doesNotContain` | `string`  | The ID of a page the relation must not include.                   |
</div>

## FormulaCondition

Conditions on a formula property, applied to the formula's result.

<div className="reference-table">
  | Field      | Type                                    | Description                                 |
  | ---------- | --------------------------------------- | ------------------------------------------- |
  | `string`   | [TextCondition](#textcondition)         | Applied when the formula returns a string.  |
  | `checkbox` | [CheckboxCondition](#checkboxcondition) | Applied when the formula returns a boolean. |
  | `number`   | [NumberCondition](#numbercondition)     | Applied when the formula returns a number.  |
  | `date`     | [DateCondition](#datecondition)         | Applied when the formula returns a date.    |
</div>

## RollupCondition

Conditions on a rollup property.

<div className="reference-table">
  | Field    | Type                                      | Description                                       |
  | -------- | ----------------------------------------- | ------------------------------------------------- |
  | `any`    | [RollupSubCondition](#rollupsubcondition) | Matches when at least one gathered value matches. |
  | `none`   | [RollupSubCondition](#rollupsubcondition) | Matches when no gathered value matches.           |
  | `every`  | [RollupSubCondition](#rollupsubcondition) | Matches when every gathered value matches.        |
  | `date`   | [DateCondition](#datecondition)           | Applied when the rollup aggregates to a date.     |
  | `number` | [NumberCondition](#numbercondition)       | Applied when the rollup aggregates to a number.   |
</div>

## RollupSubCondition

A condition applied to each value a rollup gathers.

<div className="reference-table">
  | Field         | Type                                          | Description               |
  | ------------- | --------------------------------------------- | ------------------------- |
  | `richText`    | [TextCondition](#textcondition)               | A text condition.         |
  | `number`      | [NumberCondition](#numbercondition)           | A number condition.       |
  | `checkbox`    | [CheckboxCondition](#checkboxcondition)       | A checkbox condition.     |
  | `select`      | [SelectCondition](#selectcondition)           | A select condition.       |
  | `multiSelect` | [MultiSelectCondition](#multiselectcondition) | A multi-select condition. |
  | `status`      | [SelectCondition](#selectcondition)           | A status condition.       |
  | `relation`    | [RelationCondition](#relationcondition)       | A relation condition.     |
  | `date`        | [DateCondition](#datecondition)               | A date condition.         |
  | `people`      | [PeopleCondition](#peoplecondition)           | A people condition.       |
  | `files`       | [ExistenceCondition](#existencecondition)     | A files condition.        |
</div>

## VerificationCondition

Conditions on a verification property, for pages in a wiki database.

<div className="reference-table">
  | Field                                                          | Type                                | Description                       |
  | -------------------------------------------------------------- | ----------------------------------- | --------------------------------- |
  | `status` <span className="required" title="required">\*</span> | `"verified" \| "expired" \| "none"` | The verification status to match. |
</div>

## Sort

How to order the rows a query returns.

<div className="reference-table">
  | Field                                                             | Type                                   | Description                                       |
  | ----------------------------------------------------------------- | -------------------------------------- | ------------------------------------------------- |
  | `property`                                                        | `string`                               | The name or ID of the property to sort by.        |
  | `timestamp`                                                       | `"created_time" \| "last_edited_time"` | Sort by when the page was created or last edited. |
  | `direction` <span className="required" title="required">\*</span> | `"ascending" \| "descending"`          | Whether to sort ascending or descending.          |
</div>
