# OffersUriParameterBuilder

## Summary

| Members                                                                                                                                                                                                                                                                                                                                                                                         | Descriptions                                                                                                             |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithAccountWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a5f97c58eccf60d0cef82b61797d6a9fa)`(string accountWhitelist)`                                                                                                         | `WithAccountWhitelist` sets the accountWhiteList parameter                                                               |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithAccountBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1abd1eaa09298b917d7235b60cfa8d9530)`(string accountBlacklist)`                                                                                                         | `WithAccountBlacklist` sets the accounBlacklist parameter                                                                |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithSenderAssetWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ad3facd5ef5e7d8b45a14787dd0fe9d5d)`(string senderAssetwhitelist)`                                                                                                 | `WithSenderAssetWhitelist` sets the senderAssetWhitelist parameter                                                       |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithSenderAssetBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a18940d239f5dd07bc42d325f0591ec05)`(string senderAssetBlacklist)`                                                                                                 | `WithSenderAssetBlacklist` sets the senderAssetBlacklist parameter                                                       |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithRecipientAssetWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4da798b0b109ea0d8dd89f5e6aa67347)`(string recipientAssetwhitelist)`                                                                                           | `WithRecipientAssetWhitelist` sets the recipientAssetWhitelist parameter                                                 |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithRecipientAssetBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a5778d062f0be2174ee6db2b451b46063)`(string recipientAssetBlacklist)`                                                                                           | `WithRecipientAssetBlacklist` sets the recipientAssetBlacklist parameter                                                 |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithAccount`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1afeb8a29f667c757dc4bafcf37d2203bc)`(string account)`                                                                                                                           | `WithAccount` sets the `account` parameter                                                                               |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithSender`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9e65d2e4dd7aea9945eb5a32023777c5)`(string sender)`                                                                                                                             | `WithSender` sets the `sender` parameter                                                                                 |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithRecipient`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4c0b5a372577078597bd428dbbdfa54b)`(string recipient)`                                                                                                                       | `WithRecipient` sets the `recipient` parameter                                                                           |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithState`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a5349806a8889dd99949968237bbc92cf)`(string state)`                                                                                                                               | `WithRecipient` sets the `state` parameter                                                                               |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithIsRecipientContract`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa8abd139b7b3819784b0acb1e2756e54)`(bool isRecipientContract)`                                                                                                     | `WithIsRecipientContract` sets the `_isRecipientContract` variable.                                                      |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithAssetId`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a23df172236881f6a16e731658b37c334)`(string assetId)`                                                                                                                           | `WithAssetId` sets the assetId parameter                                                                                 |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithTemplateId`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa0505da376c108a769be68fc326d21d7)`(string temlpateId)`                                                                                                                     | It sets the value of the templateId variable.                                                                            |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithCollectionName`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1afb08477abad4e95a801800d4f1324b00)`(string collectionName)`                                                                                                             | `WithCollectionName` is a function that takes a string as a parameter and returns an `OffersUriParameterBuilder` object  |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithSchemaName`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aec74951ebbdc2b8425875748b337d818)`(string schemaName)`                                                                                                                     | This function sets the schema name for the query.                                                                        |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithCollectionBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a63a94d70046fbc062dc9ef2391e37302)`(string[] collectionBlacklist)`                                                                                                 | `WithCollectionBlacklist` is a function that takes an array of strings and returns an `OffersUriParameterBuilder` object |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithCollectionWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4f19fc89130c5161b7abe8f4345232e8)`(string[] collectionWhitelist)`                                                                                                 | `WithCollectionWhitelist` is a function that takes an array of strings and returns an `OffersUriParameterBuilder` object |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithIds`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a2f0d05ace37426bfe710c636ba36174d)`(string[] ids)`                                                                                                                                 | This function takes an array of strings and joins them together with a comma.                                            |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithLowerBound`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a8669faaa4b0032ccb2f6a83f3046684e)`(string lowerBound)`                                                                                                                     | `WithLowerBound` sets the lower bound of the primary key                                                                 |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithUpperBound`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a925e60c29a9d74851917a16cab00bb1b)`(string upperBound)`                                                                                                                     | `WithUpperBound` sets the upper bound of the range of primary key                                                        |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithBefore`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a74b0f1a1aeefa89bc734580c7f9525fa)`(int before)`                                                                                                                                | `WithBefore` sets the `_before` variable to the value of the `before` parameter                                          |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithAfter`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a47db464838a000d89719867d9ad69fe2)`(int after)`                                                                                                                                  | `WithAfter` sets the `_after` variable to the value of the `after` parameter                                             |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithPage`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a47908f6506e43a78bd608492754a567b)`(int page)`                                                                                                                                    | `WithPage` sets the `_page` variable to the value of the `page` parameter                                                |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithLimit`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ac96356145f8e90876edbc0c3a77fa431)`(int limit)`                                                                                                                                  | `WithLimit` sets the `_limit` variable to the value of the `limit` parameter                                             |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithOrder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a8292eb73fec528bd8d81b3cb5b9e228f)`(` [`SortStrategy`](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/atomicassetsapiclient/docs/AtomicAssetsApiClient.md) `sorting)` | This function sets the sort strategy for the query.                                                                      |
| `public` [`OffersUriParameterBuilder`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [`WithSort`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a7082e75864530231704a44602f817af8)`(string sort)`                                                                                                                                 | It sets the sort parameter to the value passed in.                                                                       |
| `public string` [`Build`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a933ab72b517a9c3879ef78b27a2483bf)`()`                                                                                                                                                                                                                                                   | It builds a query string based on the parameters that have been set.                                                     |
| `private string` [`_account`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa5823aa98a8362446f2f023628121726)                                                                                                                                                                                                                                                   |                                                                                                                          |
| `private string` [`_sender`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9b2c3cb8c5158b682e95ceb6c25c52c6)                                                                                                                                                                                                                                                    |                                                                                                                          |
| `private string` [`_recipient`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ab3841993274a2c1b32645ac088381cd7)                                                                                                                                                                                                                                                 |                                                                                                                          |
| `private string` [`_state`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9577beb4165c1157d2e7f8f0ff065dde)                                                                                                                                                                                                                                                     |                                                                                                                          |
| `private bool?` [`_isRecipientContract`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a468702c4264d2ddea8dc9784e2386908)                                                                                                                                                                                                                                        |                                                                                                                          |
| `private string` [`_assetId`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a0dee4cb5aed35aa63cbc2976053d6892)                                                                                                                                                                                                                                                   |                                                                                                                          |
| `private string` [`_templateId`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a06f918051fc7b04615854510caa85934)                                                                                                                                                                                                                                                |                                                                                                                          |
| `private string` [`_schemaName`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a2f9a887fd4dfcf60bfe4240a27085724)                                                                                                                                                                                                                                                |                                                                                                                          |
| `private string` [`_collectionName`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a10ec2fa990c6478bc519b1e57e1ab2aa)                                                                                                                                                                                                                                            |                                                                                                                          |
| `private string` [`_accountWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa52df71c5e3c43e045330fe06c23fa8b)                                                                                                                                                                                                                                          |                                                                                                                          |
| `private string` [`_accountBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a6cfe75c1d42fc831b260e008e942d651)                                                                                                                                                                                                                                          |                                                                                                                          |
| `private string` [`_senderAssetWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aec6084e6d0f9f014eb24d299340e0b13)                                                                                                                                                                                                                                      |                                                                                                                          |
| `private string` [`_senderAssetBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9735dd567b5b75614368ad57b2fc7901)                                                                                                                                                                                                                                      |                                                                                                                          |
| `private string` [`_recipientAssetWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9f5ed62454d92945377ebaf5872c7bcf)                                                                                                                                                                                                                                   |                                                                                                                          |
| `private string` [`_recipientAssetBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a18a14569e2d3bb03b56d30b2df9fc88a)                                                                                                                                                                                                                                   |                                                                                                                          |
| `private string` [`_collectionBlacklist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a11b225f8984dd9ab3ab5fcec261245c4)                                                                                                                                                                                                                                       |                                                                                                                          |
| `private string` [`_collectionWhitelist`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a525c994ce1a584f4d763ac9d5c1b3cb5)                                                                                                                                                                                                                                       |                                                                                                                          |
| `private string` [`_ids`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a2a9be788653dd13950b2f00bfce1970b)                                                                                                                                                                                                                                                       |                                                                                                                          |
| `private string` [`_lowerBound`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a47926893a523918c50a931018c47480d)                                                                                                                                                                                                                                                |                                                                                                                          |
| `private string` [`_upperBound`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1add1abf9a00e7bb81efb866424f4f34dc)                                                                                                                                                                                                                                                |                                                                                                                          |
| `private int?` [`_before`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aab4304cf3e09c19e898fe9224a0d723a)                                                                                                                                                                                                                                                      |                                                                                                                          |
| `private int?` [`_after`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ae1483718c3d317e0b6046ada434c53ae)                                                                                                                                                                                                                                                       |                                                                                                                          |
| `private int?` [`_page`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4dea13c8190a694fe00b24309b1814f8)                                                                                                                                                                                                                                                        |                                                                                                                          |
| `private int?` [`_limit`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a353a19a0da576dc8f69a61548a710395)                                                                                                                                                                                                                                                       |                                                                                                                          |
| `private` [`SortStrategy`](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/atomicassetsapiclient/docs/AtomicAssetsApiClient.md)`?` [`_sortStrategy`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a122ea78edfd15b44a8a547a7046b8651)                                                                                                                  |                                                                                                                          |
| `private string` [`_sort`](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a3ac373edf19e058d7fae7f4c4ba485f4)                                                                                                                                                                                                                                                      |                                                                                                                          |

## Members

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithAccountWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a5f97c58eccf60d0cef82b61797d6a9fa)**`(string accountWhitelist)`**

`WithAccountWhitelist` sets the accountWhiteList parameter

#### Parameters

* `accountWhitelist` The accountWhitelist shows only offers sent by one of the accounts.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithAccountBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1abd1eaa09298b917d7235b60cfa8d9530)**`(string accountBlacklist)`**

`WithAccountBlacklist` sets the accounBlacklist parameter

#### Parameters

* `accountWhitelist` The accountBlackist excludes offers sent by one of the accounts.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithSenderAssetWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ad3facd5ef5e7d8b45a14787dd0fe9d5d)**`(string senderAssetwhitelist)`**

`WithSenderAssetWhitelist` sets the senderAssetWhitelist parameter

#### Parameters

* `senderAssetWhitelist` The senderAssetWhitelist only shows offers that contain assets.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithSenderAssetBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a18940d239f5dd07bc42d325f0591ec05)**`(string senderAssetBlacklist)`**

`WithSenderAssetBlacklist` sets the senderAssetBlacklist parameter

#### Parameters

* `senderAssetBlacklistlist` The senderAssetBlacklist excludes offers that contain assets.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithRecipientAssetWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4da798b0b109ea0d8dd89f5e6aa67347)**`(string recipientAssetwhitelist)`**

`WithRecipientAssetWhitelist` sets the recipientAssetWhitelist parameter

#### Parameters

* `recipientAssetWhitelist` The recipientAssetWhitelist only shows offers that contain assets recieved.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithRecipientAssetBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a5778d062f0be2174ee6db2b451b46063)**`(string recipientAssetBlacklist)`**

`WithRecipientAssetBlacklist` sets the recipientAssetBlacklist parameter

#### Parameters

* `recipientAssetBlacklist` The recipientAssetBlacklist excludes offers that contain assets recieved.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithAccount`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1afeb8a29f667c757dc4bafcf37d2203bc)**`(string account)`**

`WithAccount` sets the `account` parameter

#### Parameters

* `account` The account parameter is used to filter the results. The account parameter is a string that is matched against the account .

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithSender`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9e65d2e4dd7aea9945eb5a32023777c5)**`(string sender)`**

`WithSender` sets the `sender` parameter

#### Parameters

* `sender` The sender parameter is used to filter the results. The sender parameter is a string that is matched against the account name.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithRecipient`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4c0b5a372577078597bd428dbbdfa54b)**`(string recipient)`**

`WithRecipient` sets the `recipient` parameter

#### Parameters

* `recipient` The recipient parameter is used show offers recieved by a recipient.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithState`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a5349806a8889dd99949968237bbc92cf)**`(string state)`**

`WithRecipient` sets the `state` parameter

#### Parameters

* `state` The state parameter filters results depending on the state of the offer.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithIsRecipientContract`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa8abd139b7b3819784b0acb1e2756e54)**`(bool isRecipientContract)`**

`WithIsRecipientContract` sets the `_isRecipientContract` variable.

#### Parameters

* `isRecipientContract` Filters offers where recipient is a contract.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithAssetId`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a23df172236881f6a16e731658b37c334)**`(string assetId)`**

`WithAssetId` sets the assetId parameter

#### Parameters

* `assetId` The assetId parameter shows offers based on a certain assetId.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithTemplateId`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa0505da376c108a769be68fc326d21d7)**`(string temlpateId)`**

It sets the value of the templateId variable.

#### Parameters

* `templateId` Results based on only offers which contain assets of template.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithCollectionName`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1afb08477abad4e95a801800d4f1324b00)**`(string collectionName)`**

`WithCollectionName` is a function that takes a string as a parameter and returns an `OffersUriParameterBuilder` object

#### Parameters

* `collectionName` The name of the collection you want to query.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithSchemaName`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aec74951ebbdc2b8425875748b337d818)**`(string schemaName)`**

This function sets the schema name for the query.

#### Parameters

* `schemaName` The name of the schema to use.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithCollectionBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a63a94d70046fbc062dc9ef2391e37302)**`(string[] collectionBlacklist)`**

`WithCollectionBlacklist` is a function that takes an array of strings and returns an `OffersUriParameterBuilder` object

#### Parameters

* `collectionBlacklist` A list of collections to exclude from the results.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithCollectionWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4f19fc89130c5161b7abe8f4345232e8)**`(string[] collectionWhitelist)`**

`WithCollectionWhitelist` is a function that takes an array of strings and returns an `OffersUriParameterBuilder` object

#### Parameters

* `collectionWhitelist` A list of collections to include in the response.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithIds`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a2f0d05ace37426bfe710c636ba36174d)**`(string[] ids)`**

This function takes an array of strings and joins them together with a comma.

#### Parameters

* `ids` A comma-separated list of account IDs.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithLowerBound`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a8669faaa4b0032ccb2f6a83f3046684e)**`(string lowerBound)`**

`WithLowerBound` sets the lower bound of the primary key

#### Parameters

* `lowerBound` The lower bound of primary key.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithUpperBound`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a925e60c29a9d74851917a16cab00bb1b)**`(string upperBound)`**

`WithUpperBound` sets the upper bound of the range of primary key

#### Parameters

* `upperBound` The upper bound of primary key.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithBefore`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a74b0f1a1aeefa89bc734580c7f9525fa)**`(int before)`**

`WithBefore` sets the `_before` variable to the value of the `before` parameter

#### Parameters

* `before` The previous values of the results to return.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithAfter`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a47db464838a000d89719867d9ad69fe2)**`(int after)`**

`WithAfter` sets the `_after` variable to the value of the `after` parameter

#### Parameters

* `after` The next values of the results to return.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithPage`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a47908f6506e43a78bd608492754a567b)**`(int page)`**

`WithPage` sets the `_page` variable to the value of the `page` parameter

#### Parameters

* `page` The page number of the results to return.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithLimit`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ac96356145f8e90876edbc0c3a77fa431)**`(int limit)`**

`WithLimit` sets the `_limit` variable to the value of the `limit` parameter

#### Parameters

* `limit` The number of results to return.

#### Returns

The OffersUriParameterBuilder object.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithOrder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a8292eb73fec528bd8d81b3cb5b9e228f)**`(`** [**`SortStrategy`**](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/atomicassetsapiclient/docs/AtomicAssetsApiClient.md) **`sorting)`**

This function sets the sort strategy for the query.

#### Parameters

* `SortStrategy`

#### Returns

The builder object itself.

**`public`** [**`OffersUriParameterBuilder`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder) [**`WithSort`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a7082e75864530231704a44602f817af8)**`(string sort)`**

It sets the sort parameter to the value passed in.

#### Parameters

* `sort` The field to sort the results by.

#### Returns

The OffersUriParameterBuilder object.

**`public string`** [**`Build`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a933ab72b517a9c3879ef78b27a2483bf)**`()`**

It builds a query string based on the parameters that have been set.

#### Returns

A string that contains the parameters for the query.

**`private string`** [**`_account`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa5823aa98a8362446f2f023628121726)

**`private string`** [**`_sender`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9b2c3cb8c5158b682e95ceb6c25c52c6)

**`private string`** [**`_recipient`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ab3841993274a2c1b32645ac088381cd7)

**`private string`** [**`_state`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9577beb4165c1157d2e7f8f0ff065dde)

**`private bool?`** [**`_isRecipientContract`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a468702c4264d2ddea8dc9784e2386908)

**`private string`** [**`_assetId`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a0dee4cb5aed35aa63cbc2976053d6892)

**`private string`** [**`_templateId`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a06f918051fc7b04615854510caa85934)

**`private string`** [**`_schemaName`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a2f9a887fd4dfcf60bfe4240a27085724)

**`private string`** [**`_collectionName`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a10ec2fa990c6478bc519b1e57e1ab2aa)

**`private string`** [**`_accountWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aa52df71c5e3c43e045330fe06c23fa8b)

**`private string`** [**`_accountBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a6cfe75c1d42fc831b260e008e942d651)

**`private string`** [**`_senderAssetWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aec6084e6d0f9f014eb24d299340e0b13)

**`private string`** [**`_senderAssetBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9735dd567b5b75614368ad57b2fc7901)

**`private string`** [**`_recipientAssetWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a9f5ed62454d92945377ebaf5872c7bcf)

**`private string`** [**`_recipientAssetBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a18a14569e2d3bb03b56d30b2df9fc88a)

**`private string`** [**`_collectionBlacklist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a11b225f8984dd9ab3ab5fcec261245c4)

**`private string`** [**`_collectionWhitelist`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a525c994ce1a584f4d763ac9d5c1b3cb5)

**`private string`** [**`_ids`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a2a9be788653dd13950b2f00bfce1970b)

**`private string`** [**`_lowerBound`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a47926893a523918c50a931018c47480d)

**`private string`** [**`_upperBound`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1add1abf9a00e7bb81efb866424f4f34dc)

**`private int?`** [**`_before`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1aab4304cf3e09c19e898fe9224a0d723a)

**`private int?`** [**`_after`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1ae1483718c3d317e0b6046ada434c53ae)

**`private int?`** [**`_page`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a4dea13c8190a694fe00b24309b1814f8)

**`private int?`** [**`_limit`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a353a19a0da576dc8f69a61548a710395)

**`private`** [**`SortStrategy`**](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/atomicassetsapiclient/docs/AtomicAssetsApiClient.md)**`?`** [**`_sortStrategy`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a122ea78edfd15b44a8a547a7046b8651)

**`private string`** [**`_sort`**](#class_atomic_assets_api_client_1_1_offers_1_1_offers_uri_parameter_builder_1a3ac373edf19e058d7fae7f4c4ba485f4)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://liquiidio.gitbook.io/unity-plugin-suite/atomicassets/api-docs/atomicassetsapiclient-offers/atomicassetsapiclient-offers-offersuriparameterbuilder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
