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

# Orderly network net

[Orderly SDKs](/sdks/tech-doc/README) / [Modules](/sdks/tech-doc/modules) / @orderly.network/net

# Module: @orderly.network/net

## Table of contents

### Enumerations

* [WebSocketEvent](/sdks/tech-doc/enums/orderly_network_net.WebSocketEvent)

### Classes

* [WS](/sdks/tech-doc/classes/orderly_network_net.WS)

### Variables

* [\_\_ORDERLY\_API\_URL\_KEY\_\_](/sdks/tech-doc/modules/orderly_network_net#__orderly_api_url_key__)
* [version](/sdks/tech-doc/modules/orderly_network_net#version)

### Functions

* [del](/sdks/tech-doc/modules/orderly_network_net#del)
* [get](/sdks/tech-doc/modules/orderly_network_net#get)
* [mutate](/sdks/tech-doc/modules/orderly_network_net#mutate)
* [post](/sdks/tech-doc/modules/orderly_network_net#post)
* [put](/sdks/tech-doc/modules/orderly_network_net#put)

## Variables

### \_\_ORDERLY\_API\_URL\_KEY\_\_

• `Const` **\_\_ORDERLY\_API\_URL\_KEY\_\_**: `string` = `"__ORDERLY_API_URL__"`

#### Defined in

[constants.ts:1](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/net/src/constants.ts#L1)

***

### version

• **version**: `"1.5.7"`

#### Defined in

[version.ts:14](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/net/src/version.ts#L14)

## Functions

### del

▸ **del**(`url`, `options?`): `Promise`\<`any`>

#### Parameters

| Name       | Type                               |
| :--------- | :--------------------------------- |
| `url`      | `string`                           |
| `options?` | `Omit`\<`RequestInit`, `"method"`> |

#### Returns

`Promise`\<`any`>

#### Defined in

[fetch/index.ts:112](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/net/src/fetch/index.ts#L112)

***

### get

▸ **get**\<`R`>(`url`, `options?`, `formatter?`): `Promise`\<`R`>

#### Type parameters

| Name |
| :--- |
| `R`  |

#### Parameters

| Name         | Type                   |
| :----------- | :--------------------- |
| `url`        | `string`               |
| `options?`   | `RequestInit`          |
| `formatter?` | (`data`: `any`) => `R` |

#### Returns

`Promise`\<`R`>

#### Defined in

[fetch/index.ts:62](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/net/src/fetch/index.ts#L62)

***

### mutate

▸ **mutate**(`url`, `init`): `Promise`\<`any`>

#### Parameters

| Name   | Type          |
| :----- | :------------ |
| `url`  | `string`      |
| `init` | `RequestInit` |

#### Returns

`Promise`\<`any`>

#### Defined in

[fetch/index.ts:124](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/net/src/fetch/index.ts#L124)

***

### post

▸ **post**(`url`, `data`, `options?`): `Promise`\<`any`>

#### Parameters

| Name       | Type                               |
| :--------- | :--------------------------------- |
| `url`      | `string`                           |
| `data`     | `any`                              |
| `options?` | `Omit`\<`RequestInit`, `"method"`> |

#### Returns

`Promise`\<`any`>

#### Defined in

[fetch/index.ts:84](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/net/src/fetch/index.ts#L84)

***

### put

▸ **put**(`url`, `data`, `options?`): `Promise`\<`any`>

#### Parameters

| Name       | Type                               |
| :--------- | :--------------------------------- |
| `url`      | `string`                           |
| `data`     | `any`                              |
| `options?` | `Omit`\<`RequestInit`, `"method"`> |

#### Returns

`Promise`\<`any`>

#### Defined in

[fetch/index.ts:98](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/net/src/fetch/index.ts#L98)
