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

# Interface: TransitionsQuery

> Reference for the TransitionsQuery interface in bijection/server.

[server](https://docs.bijection.com/api/modules/server).TransitionsQuery

## Methods

### order

▸ **order**(`order`): [`TransitionsQuery`](https://docs.bijection.com/api/interfaces/server.TransitionsQuery)

Oldest first (the default) or newest first.

#### Parameters

| Name | Type |
| :- | :- |
| `order` | `"asc"` \| `"desc"` |

#### Returns

[`TransitionsQuery`](https://docs.bijection.com/api/interfaces/server.TransitionsQuery)

***

### take

▸ **take**(`n`): `Promise`\<[`Transition`](https://docs.bijection.com/api/modules/server#transition)\[]>

Up to `n` entries, 1 to 64.

#### Parameters

| Name | Type |
| :- | :- |
| `n` | `number` |

#### Returns

`Promise`\<[`Transition`](https://docs.bijection.com/api/modules/server#transition)\[]>

***

### page

▸ **page**(`n`): `Promise`\<\{ `transitions`: [`Transition`](https://docs.bijection.com/api/modules/server#transition)\[] ; `is_complete`: `boolean`  }>

Up to `n` entries and whether they are all the row has.

#### Parameters

| Name | Type |
| :- | :- |
| `n` | `number` |

#### Returns

`Promise`\<\{ `transitions`: [`Transition`](https://docs.bijection.com/api/modules/server#transition)\[] ; `is_complete`: `boolean`  }>

***

### first

▸ **first**(): `Promise`\<[`Transition`](https://docs.bijection.com/api/modules/server#transition) | `null`>

The first entry in this order, or `null` when the row has none.

#### Returns

`Promise`\<[`Transition`](https://docs.bijection.com/api/modules/server#transition) | `null`>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.