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

> Reference for the CheckpointStore interface in bijection/requests.

[requests](https://docs.bijection.com/api/modules/requests).CheckpointStore

## Methods

### open

▸ **open**(`scope`): `Promise`\<[`CheckpointSession`](https://docs.bijection.com/api/modules/requests#checkpointsession)>

#### Parameters

| Name | Type |
| :- | :- |
| `scope` | [`CheckpointScope`](https://docs.bijection.com/api/modules/requests#checkpointscope) |

#### Returns

`Promise`\<[`CheckpointSession`](https://docs.bijection.com/api/modules/requests#checkpointsession)>

***

### scan

▸ **scan**(`owner`, `options?`): `Promise`\<[`RequestPage`](https://docs.bijection.com/api/modules/browser#requestpage)\<[`CheckpointScope`](https://docs.bijection.com/api/modules/requests#checkpointscope)>>

#### Parameters

| Name | Type |
| :- | :- |
| `owner` | `Pick`\<[`CheckpointScope`](https://docs.bijection.com/api/modules/requests#checkpointscope), `"url"` \| `"caller"`> |
| `options?` | [`RequestPageOptions`](https://docs.bijection.com/api/modules/browser#requestpageoptions) & \{ `refs?`: readonly `string`\[] ; `ref_prefix?`: `string`  } |

#### Returns

`Promise`\<[`RequestPage`](https://docs.bijection.com/api/modules/browser#requestpage)\<[`CheckpointScope`](https://docs.bijection.com/api/modules/requests#checkpointscope)>>


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