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

# Yor.ts | classes/YorClientAPI

[yor.ts](../README) / [Exports](../modules) / YorClientAPI

# Class: YorClientAPI

## Table of contents

### Constructors

* [constructor](YorClientAPI#constructor)

### Properties

* [application](YorClientAPI#application)
* [applicationCommands](YorClientAPI#applicationcommands)
* [channels](YorClientAPI#channels)
* [guilds](YorClientAPI#guilds)
* [interactions](YorClientAPI#interactions)
* [rest](YorClientAPI#rest)
* [users](YorClientAPI#users)
* [webhooks](YorClientAPI#webhooks)

## Constructors

### constructor

• **new YorClientAPI**(`rest`): [`YorClientAPI`](YorClientAPI)

#### Parameters

| Name   | Type   |
| :----- | :----- |
| `rest` | `REST` |

#### Returns

[`YorClientAPI`](YorClientAPI)

#### Defined in

[src/structures/YorClientAPI.ts:23](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L23)

## Properties

### application

• **application**: `ApplicationsAPI`

#### Defined in

[src/structures/YorClientAPI.ts:16](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L16)

***

### applicationCommands

• **applicationCommands**: `ApplicationCommandsAPI`

#### Defined in

[src/structures/YorClientAPI.ts:17](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L17)

***

### channels

• **channels**: `ChannelsAPI`

#### Defined in

[src/structures/YorClientAPI.ts:13](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L13)

***

### guilds

• **guilds**: `GuildsAPI`

#### Defined in

[src/structures/YorClientAPI.ts:14](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L14)

***

### interactions

• **interactions**: `InteractionsAPI`

#### Defined in

[src/structures/YorClientAPI.ts:19](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L19)

***

### rest

• **rest**: `REST`

#### Defined in

[src/structures/YorClientAPI.ts:21](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L21)

***

### users

• **users**: `UsersAPI`

#### Defined in

[src/structures/YorClientAPI.ts:15](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L15)

***

### webhooks

• **webhooks**: `WebhooksAPI`

#### Defined in

[src/structures/YorClientAPI.ts:18](https://github.com/OreOreki/yor.ts/blob/ff21935/src/structures/YorClientAPI.ts#L18)
