# AtomicAssetsApiFactory

## Summary

| Members                                                                                                                                                                                                                                                                                                    | Descriptions                                                                                                                          |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| `public` [`AtomicAssetsApiFactory`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory) [`Version1`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a9b2847e3c343cbfd3e12f843f1f9e643)                                                                                          |                                                                                                                                       |
| `public` [`AccountsApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-accounts/atomicassetsapiclient-accounts-accountsapi) [`AccountsApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a808178f6c5717502db10ae4c20566e87)                | The AccountsApi function returns a new AccountsApi object, which is a class that inherits from the AccountsApiBase class.             |
| `public` [`AssetsApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-assets/atomicassetsapiclient-assets-assetsapi) [`AssetsApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1afab9b78a486f9cec6e48fee9d42e0f28)                          | It creates a new instance of the AssetsApi class.                                                                                     |
| `public` [`BurnsApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-burns/atomicassetsapiclient-burns-burnsapi) [`BurnsApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1ae30ed25bdfa863e9b034f721340a27b9)                               | It creates a new BurnsApi object.                                                                                                     |
| `public` [`CollectionsApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-collections/atomicassetsapiclient-collections-collectionsapi) [`CollectionsApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1aa0c50789d794b1c2cd5cade7288f8172) | It creates a new instance of the CollectionsApi class.                                                                                |
| `public` [`ConfigApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-config/atomicassetsapiclient-config-configapi) [`ConfigApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a170f55f7a9a00955b9a21992ac926f59)                          | The ConfigApi function returns a new instance of the ConfigApi class, which is a class that is generated by the Swagger Codegen tool. |
| `public` [`OffersApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-offers/atomicassetsapiclient-offers-offersapi) [`OffersApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a108e2c7848ed84930e436d918ddea129)                          | It creates a new instance of the OffersApi class.                                                                                     |
| `public` [`SchemasApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-schemas/atomicassetsapiclient-schemas-schemasapi) [`SchemasApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a0b02bc3c971c3a9ffad2b4b5e00ca506)                     | It creates a new instance of the SchemasApi class.                                                                                    |
| `public` [`TemplatesApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-templates/atomicassetsapiclient-templates-templatesapi) [`TemplatesApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1ae436cd2abc8a665c3e06d34a34abcb91)           | It creates a new instance of the TemplatesApi class, passing in the baseUrl variable.                                                 |
| `public` [`TransfersApi`](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-transfers/atomicassetsapiclient-transfers-transfersapi) [`TransfersApi`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a99c8dcee62833d9aab10b4c702fca109)           | It creates a new instance of the TransfersApi class.                                                                                  |
| `private readonly string` [`_baseUrl`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a50e91e46e4294c5dda34da06f1d5824a)                                                                                                                                                                   |                                                                                                                                       |
| `private` [`AtomicAssetsApiFactory`](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a9c81342da281be342072935492e9fce4)`(string baseUrl)`                                                                                                                                                   |                                                                                                                                       |

## Members

**`public`** [**`AtomicAssetsApiFactory`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory) [**`Version1`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a9b2847e3c343cbfd3e12f843f1f9e643)

**`public`** [**`AccountsApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-accounts/atomicassetsapiclient-accounts-accountsapi) [**`AccountsApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a808178f6c5717502db10ae4c20566e87)

The AccountsApi function returns a new AccountsApi object, which is a class that inherits from the AccountsApiBase class.

#### Parameters

* `_baseUrl` The base URL for the API.

**`public`** [**`AssetsApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-assets/atomicassetsapiclient-assets-assetsapi) [**`AssetsApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1afab9b78a486f9cec6e48fee9d42e0f28)

It creates a new instance of the AssetsApi class.

#### Parameters

* `_baseUrl` The base URL of the API.

**`public`** [**`BurnsApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-burns/atomicassetsapiclient-burns-burnsapi) [**`BurnsApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1ae30ed25bdfa863e9b034f721340a27b9)

It creates a new BurnsApi object.

#### Parameters

* `_baseUrl` The base URL of the API.

**`public`** [**`CollectionsApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-collections/atomicassetsapiclient-collections-collectionsapi) [**`CollectionsApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1aa0c50789d794b1c2cd5cade7288f8172)

It creates a new instance of the CollectionsApi class.

#### Parameters

* `_baseUrl` The base URL for the API.

**`public`** [**`ConfigApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-config/atomicassetsapiclient-config-configapi) [**`ConfigApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a170f55f7a9a00955b9a21992ac926f59)

The ConfigApi function returns a new instance of the ConfigApi class, which is a class that is generated by the Swagger Codegen tool.

#### Parameters

* `_baseUrl` The base URL of the API.

**`public`** [**`OffersApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-offers/atomicassetsapiclient-offers-offersapi) [**`OffersApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a108e2c7848ed84930e436d918ddea129)

It creates a new instance of the OffersApi class.

#### Parameters

* `_baseUrl` The base URL of the API.

**`public`** [**`SchemasApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-schemas/atomicassetsapiclient-schemas-schemasapi) [**`SchemasApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a0b02bc3c971c3a9ffad2b4b5e00ca506)

It creates a new instance of the SchemasApi class.

#### Parameters

* `_baseUrl` The base URL of the API.

**`public`** [**`TemplatesApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-templates/atomicassetsapiclient-templates-templatesapi) [**`TemplatesApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1ae436cd2abc8a665c3e06d34a34abcb91)

It creates a new instance of the TemplatesApi class, passing in the baseUrl variable.

#### Parameters

* `_baseUrl` The base URL of the API.

**`public`** [**`TransfersApi`**](https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-transfers/atomicassetsapiclient-transfers-transfersapi) [**`TransfersApi`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a99c8dcee62833d9aab10b4c702fca109)

It creates a new instance of the TransfersApi class.

#### Parameters

* `_baseUrl` The base URL for the API.

**`private readonly string`** [**`_baseUrl`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a50e91e46e4294c5dda34da06f1d5824a)

**`private`** [**`AtomicAssetsApiFactory`**](#class_atomic_assets_api_client_1_1_atomic_assets_api_factory_1a9c81342da281be342072935492e9fce4)**`(string baseUrl)`**
