> ## 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: Connections

> Read-only native capabilities available in queries and mutations.

[server](/api/modules/server).Connections

Read-only native capabilities available in queries and mutations.

## Methods

### authorization

▸ **authorization**(`integration`, `input`): `Promise`\<[`AuthorizationStatus`](/api/modules/browser#authorizationstatus)>

Actor-bound receipt of an existing attempt. Never redeems or starts authorization.

#### Parameters

| Name | Type |
| :- | :- |
| `integration` | [`ConnectionIntegration`](/api/modules/server#connectionintegration) |
| `input` | `Object` |
| `input.scope` | [`ConnectionScope`](/api/modules/browser#connectionscope) |
| `input.attempt` | `string` |

#### Returns

`Promise`\<[`AuthorizationStatus`](/api/modules/browser#authorizationstatus)>

***

### get

▸ **get**(`integration`, `input`): `Promise`\<[`ConnectionStatus`](/api/modules/browser#connectionstatus) | `null`>

#### Parameters

| Name | Type |
| :- | :- |
| `integration` | [`ConnectionIntegration`](/api/modules/server#connectionintegration) |
| `input` | `Object` |
| `input.scope` | [`ConnectionScope`](/api/modules/browser#connectionscope) |
| `input.account` | `string` |

#### Returns

`Promise`\<[`ConnectionStatus`](/api/modules/browser#connectionstatus) | `null`>

***

### paginate

▸ **paginate**(`integration`, `input`): `Promise`\<[`PaginationResult`](/api/interfaces/server.PaginationResult)\<[`ConnectionSummary`](/api/modules/browser#connectionsummary)>>

#### Parameters

| Name | Type |
| :- | :- |
| `integration` | [`ConnectionIntegration`](/api/modules/server#connectionintegration) |
| `input` | `Object` |
| `input.scope` | [`ConnectionScope`](/api/modules/browser#connectionscope) |
| `input.paginationOpts` | [`PaginationOptions`](/api/interfaces/server.PaginationOptions) |

#### Returns

`Promise`\<[`PaginationResult`](/api/interfaces/server.PaginationResult)\<[`ConnectionSummary`](/api/modules/browser#connectionsummary)>>

***

### require

▸ **require**(`integration`, `input`): `Promise`\<[`ConnectionStatus`](/api/modules/browser#connectionstatus)>

Current local use authority only; dispatch checks provider authority again.

#### Parameters

| Name | Type |
| :- | :- |
| `integration` | [`ConnectionIntegration`](/api/modules/server#connectionintegration) |
| `input` | `Object` |
| `input.scope` | [`ConnectionScope`](/api/modules/browser#connectionscope) |
| `input.account` | `string` |
| `input.intent` | `"use"` |

#### Returns

`Promise`\<[`ConnectionStatus`](/api/modules/browser#connectionstatus)>


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