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

# UsersClient

Cliente para operaciones con usuarios

Este cliente proporciona métodos para interactuar con los endpoints de usuarios
de la X API. Se encarga de la autenticación, el formateo de las solicitudes y el análisis de las respuestas
para todas las operaciones relacionadas con usuarios.

<div id="constructors">
  ## Constructores
</div>

<div id="constructor">
  ### constructor
</div>

• **new UsersClient**(`client`): [`UsersClient`](/es/xdks/typescript/reference/classes/UsersClient)

Crea una nueva instancia de UsersClient

<div id="parameters">
  #### Parámetros
</div>

| Nombre   | Tipo                                                     | Descripción                               |
| :------- | :------------------------------------------------------- | :---------------------------------------- |
| `client` | [`Client`](/es/xdks/typescript/reference/classes/Client) | La instancia principal de Client de X API |

<div id="returns">
  #### Devuelve
</div>

[`UsersClient`](/es/xdks/typescript/reference/classes/UsersClient)

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1234](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1234)

<div id="methods">
  ## Métodos
</div>

<div id="getbyusernames">
  ### getByUsernames
</div>

▸ **getByUsernames**(`usernames`, `options`): `Promise`\<`Response`>

Obtener Usuarios por nombres de usuario\
Obtiene los detalles de varios Usuarios a partir de sus nombres de usuario.

<div id="parameters">
  #### Parámetros
</div>

| Nombre      | Tipo                                                                  | Descripción                                          |
| :---------- | :-------------------------------------------------------------------- | :--------------------------------------------------- |
| `usernames` | `any`\[]                                                              | Una lista de nombres de usuario separados por comas. |
| `options`   | `GetByUsernamesOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                    |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1279](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1279)

▸ **getByUsernames**(`usernames`, `options?`): `Promise`\<[`Get2UsersByResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersByResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre      | Tipo                    |
| :---------- | :---------------------- |
| `usernames` | `any`\[]                |
| `options?`  | `GetByUsernamesOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersByResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersByResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1292](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1292)

***

<div id="getrepostsofme">
  ### getRepostsOfMe
</div>

▸ **getRepostsOfMe**(`options`): `Promise`\<`Response`>

Obtener republicaciones de mi contenido\
Obtiene una lista de Publicaciones que republican contenido del usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Type                                                                  |
| :-------- | :-------------------------------------------------------------------- |
| `options` | `GetRepostsOfMeOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API o con el objeto `Response` sin procesar si `requestOptions.raw` es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1471](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1471)

▸ **getRepostsOfMe**(`options?`): `Promise`\<[`Get2UsersRepostsOfMeResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersRepostsOfMeResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                    |
| :--------- | :---------------------- |
| `options?` | `GetRepostsOfMeOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersRepostsOfMeResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersRepostsOfMeResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1480](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1480)

***

<div id="unlikepost">
  ### unlikePost
</div>

▸ **unlikePost**(`id`, `tweetId`, `options`): `Promise`\<`Response`>

Quitar el Me gusta de una Publicación\
Hace que el usuario autenticado quite el Me gusta de una Publicación específica por su id.

<div id="parameters">
  #### Parámetros
</div>

| Name                         | Type     | Description                                                                                |
| :--------------------------- | :------- | :----------------------------------------------------------------------------------------- |
| `id`                         | `string` | El id del usuario de origen autenticado que solicita quitar el Me gusta de la Publicación. |
| `tweetId`                    | `string` | El id de la Publicación de la que el usuario solicita quitar el Me gusta.                  |
| `options`                    | `Object` | -                                                                                          |
| `options.requestOptions`     | `Object` | -                                                                                          |
| `options.requestOptions.raw` | `true`   | -                                                                                          |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o el `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1741](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1741)

▸ **unlikePost**(`id`, `tweetId`): `Promise`\<[`UsersLikesDeleteResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersLikesDeleteResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo     |
| :-------- | :------- |
| `id`      | `string` |
| `tweetId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersLikesDeleteResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersLikesDeleteResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1758](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1758)

***

<div id="getbookmarks">
  ### getBookmarks
</div>

▸ **getBookmarks**(`id`, `options`): `Promise`\<`Response`>

Obtener marcadores
Obtiene una lista de Publicaciones guardadas en marcadores por el usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                | Descripción                                                                                              |
| :-------- | :------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------- |
| `id`      | `string`                                                            | El identificador (`id`) del Usuario de origen autenticado para el cual se deben devolver los resultados. |
| `options` | `GetBookmarksOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                                        |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promise que se resuelve en la respuesta de la API, o el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1861](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1861)

▸ **getBookmarks**(`id`, `options?`): `Promise`\<[`Get2UsersIdBookmarksResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdBookmarksResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                  |
| :--------- | :-------------------- |
| `id`       | `string`              |
| `options?` | `GetBookmarksOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdBookmarksResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdBookmarksResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:1874](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L1874)

***

<div id="createbookmark">
  ### createBookmark
</div>

▸ **createBookmark**(`id`, `body`, `options`): `Promise`\<`Response`>

Crear marcador
Agrega una Publicación a los marcadores del usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Name                         | Type                                                                                        | Description                                                                   |
| :--------------------------- | :------------------------------------------------------------------------------------------ | :---------------------------------------------------------------------------- |
| `id`                         | `string`                                                                                    | El ID del Usuario de origen autenticado al que se le deben añadir marcadores. |
| `body`                       | [`BookmarkAddRequest`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkAddRequest) | Cuerpo de la solicitud                                                        |
| `options`                    | `Object`                                                                                    | -                                                                             |
| `options.requestOptions`     | `Object`                                                                                    | -                                                                             |
| `options.requestOptions.raw` | `true`                                                                                      | -                                                                             |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response en bruto si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2139](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2139)

▸ **createBookmark**(`id`, `body`): `Promise`\<[`BookmarkMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkMutationResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre | Tipo                                                                                        |
| :----- | :------------------------------------------------------------------------------------------ |
| `id`   | `string`                                                                                    |
| `body` | [`BookmarkAddRequest`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkAddRequest) |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`BookmarkMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkMutationResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2154](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2154)

***

<div id="getfollowers">
  ### getFollowers
</div>

▸ **getFollowers**(`id`, `options`): `Promise`\<`Response`>

Obtener seguidores
Obtiene una lista de usuarios que siguen a un usuario específico mediante su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                | Descripción                                      |
| :-------- | :------------------------------------------------------------------ | :----------------------------------------------- |
| `id`      | `string`                                                            | El identificador del usuario que se va a buscar. |
| `options` | `GetFollowersOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API o con el `Response` sin procesar si `requestOptions.raw` es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2245](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2245)

▸ **getFollowers**(`id`, `options?`): `Promise`\<[`Get2UsersIdFollowersResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdFollowersResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                  |
| :--------- | :-------------------- |
| `id`       | `string`              |
| `options?` | `GetFollowersOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdFollowersResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdFollowersResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2258](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2258)

***

<div id="unpinlist">
  ### unpinList
</div>

▸ **unpinList**(`id`, `listId`, `options`): `Promise`\<`Response`>

Desanclar una Lista
Permite que el usuario autenticado desanclé una Lista específica por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Tipo     | Descripción                                                                        |
| :--------------------------- | :------- | :--------------------------------------------------------------------------------- |
| `id`                         | `string` | El ID del usuario de origen autenticado para el cual se devolverán los resultados. |
| `listId`                     | `string` | El ID de la Lista que se va a desanclar.                                           |
| `options`                    | `Object` | -                                                                                  |
| `options.requestOptions`     | `Object` | -                                                                                  |
| `options.requestOptions.raw` | `true`   | -                                                                                  |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2474](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2474)

▸ **unpinList**(`id`, `listId`): `Promise`\<[`ListUnpinResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListUnpinResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre   | Tipo     |
| :------- | :------- |
| `id`     | `string` |
| `listId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`ListUnpinResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListUnpinResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2491](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2491)

***

<div id="getbyid">
  ### getById
</div>

▸ **getById**(`id`, `options`): `Promise`\<`Response`>

Obtener usuario por id\
Recupera los detalles de un usuario específico por su identificador (`id`).

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                           | Descripción                                         |
| :-------- | :------------------------------------------------------------- | :-------------------------------------------------- |
| `id`      | `string`                                                       | El identificador del Usuario que se va a consultar. |
| `options` | `GetByIdOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                   |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2594](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2594)

▸ **getById**(`id`, `options?`): `Promise`\<[`Get2UsersIdResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo             |
| :--------- | :--------------- |
| `id`       | `string`         |
| `options?` | `GetByIdOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2607](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2607)

***

<div id="getmentions">
  ### getMentions
</div>

▸ **getMentions**(`id`, `options`): `Promise`\<`Response`>

Obtener menciones
Obtiene una lista de Publicaciones que mencionan a un usuario específico por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                               | Descripción                                      |
| :-------- | :----------------------------------------------------------------- | :----------------------------------------------- |
| `id`      | `string`                                                           | El identificador del usuario que se va a buscar. |
| `options` | `GetMentionsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve en la respuesta de la API, o en el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2781](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2781)

▸ **getMentions**(`id`, `options?`): `Promise`\<[`Get2UsersIdMentionsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdMentionsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                 |
| :--------- | :------------------- |
| `id`       | `string`             |
| `options?` | `GetMentionsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdMentionsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdMentionsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:2794](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L2794)

***

<div id="unrepostpost">
  ### unrepostPost
</div>

▸ **unrepostPost**(`id`, `sourceTweetId`, `options`): `Promise`\<`Response`>

Anular la republicación de una Publicación\
Hace que el usuario autenticado deje de republicar una Publicación específica por su identificador.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Tipo     | Descripción                                                                            |
| :--------------------------- | :------- | :------------------------------------------------------------------------------------- |
| `id`                         | `string` | El ID del Usuario de origen autenticado que solicita volver a publicar la Publicación. |
| `sourceTweetId`              | `string` | El ID de la Publicación para la que el Usuario solicita deshacer el repost.            |
| `options`                    | `Object` | -                                                                                      |
| `options.requestOptions`     | `Object` | -                                                                                      |
| `options.requestOptions.raw` | `true`   | -                                                                                      |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3149](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3149)

▸ **unrepostPost**(`id`, `sourceTweetId`): `Promise`\<[`UsersRetweetsDeleteResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersRetweetsDeleteResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre          | Tipo     |
| :-------------- | :------- |
| `id`            | `string` |
| `sourceTweetId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersRetweetsDeleteResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersRetweetsDeleteResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3166](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3166)

***

<div id="deletebookmark">
  ### deleteBookmark
</div>

▸ **deleteBookmark**(`id`, `tweetId`, `options`): `Promise`\<`Response`>

Eliminar Marcador
Elimina una Publicación de los Marcadores del usuario autenticado por su identificador.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Tipo     | Descripción                                                                                    |
| :--------------------------- | :------- | :--------------------------------------------------------------------------------------------- |
| `id`                         | `string` | El identificador del Usuario de origen autenticado cuyo marcador se va a eliminar.             |
| `tweetId`                    | `string` | El identificador de la Publicación que el Usuario de origen está eliminando de los marcadores. |
| `options`                    | `Object` | -                                                                                              |
| `options.requestOptions`     | `Object` | -                                                                                              |
| `options.requestOptions.raw` | `true`   | -                                                                                              |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve en la respuesta de la API, o en el objeto `Response` sin procesar si `requestOptions.raw` es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3273](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3273)

▸ **deleteBookmark**(`id`, `tweetId`): `Promise`\<[`BookmarkMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkMutationResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo     |
| :-------- | :------- |
| `id`      | `string` |
| `tweetId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`BookmarkMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkMutationResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3290](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3290)

***

<div id="unfollowlist">
  ### unfollowList
</div>

▸ **unfollowList**(`id`, `listId`, `options`): `Promise`\<`Response`>

Dejar de seguir una Lista\
Hace que el usuario autenticado deje de seguir una Lista específica identificada por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Type     | Descripción                                                                       |
| :--------------------------- | :------- | :-------------------------------------------------------------------------------- |
| `id`                         | `string` | El identificador del usuario de origen autenticado que dejará de seguir la Lista. |
| `listId`                     | `string` | El identificador de la Lista que se dejará de seguir.                             |
| `options`                    | `Object` | -                                                                                 |
| `options.requestOptions`     | `Object` | -                                                                                 |
| `options.requestOptions.raw` | `true`   | -                                                                                 |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con la `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3391](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3391)

▸ **unfollowList**(`id`, `listId`): `Promise`\<[`ListFollowedResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListFollowedResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre   | Tipo     |
| :------- | :------- |
| `id`     | `string` |
| `listId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`ListFollowedResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListFollowedResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3408](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3408)

***

<div id="unmuteuser">
  ### unmuteUser
</div>

▸ **unmuteUser**(`sourceUserId`, `targetUserId`, `options`): `Promise`\<`Response`>

Unmute User
Hace que el usuario autenticado deje de silenciar a un usuario específico por su identificador.

<div id="parameters">
  #### Parámetros
</div>

| Name                         | Type     | Description                                                                                                |
| :--------------------------- | :------- | :--------------------------------------------------------------------------------------------------------- |
| `sourceUserId`               | `string` | El identificador del usuario de origen autenticado que solicita quitar el silencio del usuario de destino. |
| `targetUserId`               | `string` | El identificador del usuario sobre el que el usuario de origen solicita quitar el silencio.                |
| `options`                    | `Object` | -                                                                                                          |
| `options.requestOptions`     | `Object` | -                                                                                                          |
| `options.requestOptions.raw` | `true`   | -                                                                                                          |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar si `requestOptions.raw` es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3515](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3515)

▸ **unmuteUser**(`sourceUserId`, `targetUserId`): `Promise`\<[`MuteUserMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.MuteUserMutationResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre         | Tipo     |
| :------------- | :------- |
| `sourceUserId` | `string` |
| `targetUserId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`MuteUserMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.MuteUserMutationResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3532](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3532)

***

<div id="getme">
  ### getMe
</div>

▸ **getMe**(`options`): `Promise`\<`Response`>

Obtener mi usuario\
Obtiene los detalles del usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | type                                                         |
| :-------- | :----------------------------------------------------------- |
| `options` | `GetMeOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3631](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3631)

▸ **getMe**(`options?`): `Promise`\<[`Get2UsersMeResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersMeResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo           |
| :--------- | :------------- |
| `options?` | `GetMeOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersMeResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersMeResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3640](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3640)

***

<div id="getmuting">
  ### getMuting
</div>

▸ **getMuting**(`id`, `options`): `Promise`\<`Response`>

Obtener usuarios silenciados
Devuelve una lista de usuarios silenciados por el usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                             | Descripción                                                                       |
| :-------- | :--------------------------------------------------------------- | :-------------------------------------------------------------------------------- |
| `id`      | `string`                                                         | El id del usuario de origen autenticado para el que se deben devolver resultados. |
| `options` | `GetMutingOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                 |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3796](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3796)

▸ **getMuting**(`id`, `options?`): `Promise`\<[`Get2UsersIdMutingResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdMutingResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo               |
| :--------- | :----------------- |
| `id`       | `string`           |
| `options?` | `GetMutingOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdMutingResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdMutingResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:3809](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L3809)

***

<div id="muteuser">
  ### muteUser
</div>

▸ **muteUser**(`id`, `options`): `Promise`\<`Response`>

Silenciar a un usuario
Hace que el usuario autenticado silencie a un usuario específico por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                            | Descripción                                                                                             |
| :-------- | :-------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------ |
| `id`      | `string`                                                        | El identificador (`id`) del usuario de origen autenticado que solicita silenciar al usuario de destino. |
| `options` | `MuteUserOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                                       |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4015](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4015)

▸ **muteUser**(`id`, `options?`): `Promise`\<[`MuteUserMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.MuteUserMutationResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo              |
| :--------- | :---------------- |
| `id`       | `string`          |
| `options?` | `MuteUserOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`MuteUserMutationResponse`](/es/xdks/typescript/reference/interfaces/Schemas.MuteUserMutationResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4028](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4028)

***

<div id="search">
  ### search
</div>

▸ **search**(`query`, `options`): `Promise`\<`Response`>

Buscar usuarios
Devuelve una lista de usuarios que coinciden con una consulta de búsqueda.

<div id="parameters">
  #### Parámetros
</div>

| Name      | Type                                                          | Description                                               |
| :-------- | :------------------------------------------------------------ | :-------------------------------------------------------- |
| `query`   | `string`                                                      | Cadena de consulta que se utilizará para buscar usuarios. |
| `options` | `SearchOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                         |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response en bruto si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4136](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4136)

▸ **search**(`query`, `options?`): `Promise`\<[`Get2UsersSearchResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersSearchResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | type            |
| :--------- | :-------------- |
| `query`    | `string`        |
| `options?` | `SearchOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersSearchResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersSearchResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4149](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4149)

***

<div id="getblocking">
  ### getBlocking
</div>

▸ **getBlocking**(`id`, `options`): `Promise`\<`Response`>

Obtener bloqueos
Obtiene una lista de usuarios bloqueados por el ID de usuario especificado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                               | Descripción                                                                                  |
| :-------- | :----------------------------------------------------------------- | :------------------------------------------------------------------------------------------- |
| `id`      | `string`                                                           | El identificador del usuario de origen autenticado para el que se devolverán los resultados. |
| `options` | `GetBlockingOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                            |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o un objeto Response sin procesar si `requestOptions.raw` es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4362](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4362)

▸ **getBlocking**(`id`, `options?`): `Promise`\<[`Get2UsersIdBlockingResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdBlockingResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                 |
| :--------- | :------------------- |
| `id`       | `string`             |
| `options?` | `GetBlockingOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdBlockingResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdBlockingResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4375](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4375)

***

<div id="getbyids">
  ### getByIds
</div>

▸ **getByIds**(`ids`, `options`): `Promise`\<`Response`>

Obtener usuarios por id\
Recupera los detalles de varios usuarios a partir de sus id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                            | Descripción                                                                       |
| :-------- | :-------------------------------------------------------------- | :-------------------------------------------------------------------------------- |
| `ids`     | `any`\[]                                                        | Una lista de ID de usuario, separados por comas. Puedes especificar hasta 100 ID. |
| `options` | `GetByIdsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                 |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4581](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4581)

▸ **getByIds**(`ids`, `options?`): `Promise`\<[`Get2UsersResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo              |
| :--------- | :---------------- |
| `ids`      | `any`\[]          |
| `options?` | `GetByIdsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4594](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4594)

***

<div id="getfollowing">
  ### getFollowing
</div>

▸ **getFollowing**(`id`, `options`): `Promise`\<`Response`>

Obtener cuentas seguidas\
Obtiene una lista de usuarios seguidos por un usuario específico por su identificador (`id`).

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                | Descripción                              |
| :-------- | :------------------------------------------------------------------ | :--------------------------------------- |
| `id`      | `string`                                                            | El ID del usuario que se va a consultar. |
| `options` | `GetFollowingOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                        |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4777](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4777)

▸ **getFollowing**(`id`, `options?`): `Promise`\<[`Get2UsersIdFollowingResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdFollowingResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                  |
| :--------- | :-------------------- |
| `id`       | `string`              |
| `options?` | `GetFollowingOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdFollowingResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdFollowingResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:4790](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L4790)

***

<div id="followuser">
  ### followUser
</div>

▸ **followUser**(`id`, `options`): `Promise`\<`Response`>

Seguir a un usuario
Hace que el usuario autenticado comience a seguir a un usuario específico por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                              | Descripción                                                                        |
| :-------- | :---------------------------------------------------------------- | :--------------------------------------------------------------------------------- |
| `id`      | `string`                                                          | El ID del usuario de origen autenticado que solicita seguir al usuario de destino. |
| `options` | `FollowUserOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                  |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API o con el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5002](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5002)

▸ **followUser**(`id`, `options?`): `Promise`\<[`UsersFollowingCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersFollowingCreateResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                |
| :--------- | :------------------ |
| `id`       | `string`            |
| `options?` | `FollowUserOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersFollowingCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersFollowingCreateResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5015](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5015)

***

<div id="likepost">
  ### likePost
</div>

▸ **likePost**(`id`, `options`): `Promise`\<`Response`>

Indicar "Me gusta" en una Publicación\
Hace que el usuario autenticado indique "Me gusta" en una Publicación específica identificada por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                            | Descripción                                                                                      |
| :-------- | :-------------------------------------------------------------- | :----------------------------------------------------------------------------------------------- |
| `id`      | `string`                                                        | El identificador del Usuario de origen autenticado que solicita dar "Me gusta" a la Publicación. |
| `options` | `LikePostOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                                |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si `requestOptions.raw` es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5123](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5123)

▸ **likePost**(`id`, `options?`): `Promise`\<[`UsersLikesCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersLikesCreateResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo              |
| :--------- | :---------------- |
| `id`       | `string`          |
| `options?` | `LikePostOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersLikesCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersLikesCreateResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5136](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5136)

***

<div id="getlikedposts">
  ### getLikedPosts
</div>

▸ **getLikedPosts**(`id`, `options`): `Promise`\<`Response`>

Obtener Publicaciones con Me gusta
Recupera una lista de Publicaciones a las que un Usuario específico ha dado Me gusta, por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                 | Descripción                                      |
| :-------- | :------------------------------------------------------------------- | :----------------------------------------------- |
| `id`      | `string`                                                             | El identificador del usuario que se va a buscar. |
| `options` | `GetLikedPostsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5244](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5244)

▸ **getLikedPosts**(`id`, `options?`): `Promise`\<[`Get2UsersIdLikedTweetsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdLikedTweetsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                   |
| :--------- | :--------------------- |
| `id`       | `string`               |
| `options?` | `GetLikedPostsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdLikedTweetsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdLikedTweetsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5257](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5257)

***

<div id="getposts">
  ### getPosts
</div>

▸ **getPosts**(`id`, `options`): `Promise`\<`Response`>

Obtener publicaciones
Obtiene una lista de publicaciones creadas por un usuario específico identificado por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                            | Descripción                                      |
| :-------- | :-------------------------------------------------------------- | :----------------------------------------------- |
| `id`      | `string`                                                        | El identificador del usuario que se va a buscar. |
| `options` | `GetPostsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con un objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5526](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5526)

▸ **getPosts**(`id`, `options?`): `Promise`\<[`Get2UsersIdTweetsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdTweetsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo              |
| :--------- | :---------------- |
| `id`       | `string`          |
| `options?` | `GetPostsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdTweetsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdTweetsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5539](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5539)

***

<div id="blockdms">
  ### blockDms
</div>

▸ **blockDms**(`id`, `options`): `Promise`\<`Response`>

Bloquear MD
Bloquea los mensajes directos de o hacia un usuario específico por su id para el usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Type     | Descripción                                                                                               |
| :--------------------------- | :------- | :-------------------------------------------------------------------------------------------------------- |
| `id`                         | `string` | El id del usuario de destino para el cual el usuario autenticado solicita bloquear los mensajes directos. |
| `options`                    | `Object` | -                                                                                                         |
| `options.requestOptions`     | `Object` | -                                                                                                         |
| `options.requestOptions.raw` | `true`   | -                                                                                                         |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si `requestOptions.raw` es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5909](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5909)

▸ **blockDms**(`id`): `Promise`\<[`UsersDMBlockCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersDMBlockCreateResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre | Tipo     |
| :----- | :------- |
| `id`   | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersDMBlockCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersDMBlockCreateResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:5922](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L5922)

***

<div id="getlistmemberships">
  ### getListMemberships
</div>

▸ **getListMemberships**(`id`, `options`): `Promise`\<`Response`>

Obtener membresías de Listas\
Obtiene una lista de Listas de las que un usuario específico es miembro según su identificador.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                      | Descripción                                      |
| :-------- | :------------------------------------------------------------------------ | :----------------------------------------------- |
| `id`      | `string`                                                                  | El identificador del usuario que se va a buscar. |
| `options` | `GetListMembershipsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve en la respuesta de la API, o en el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6013](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6013)

▸ **getListMemberships**(`id`, `options?`): `Promise`\<[`Get2UsersIdListMembershipsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdListMembershipsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                        |
| :--------- | :-------------------------- |
| `id`       | `string`                    |
| `options?` | `GetListMembershipsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdListMembershipsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdListMembershipsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6026](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6026)

***

<div id="getpinnedlists">
  ### getPinnedLists
</div>

▸ **getPinnedLists**(`id`, `options`): `Promise`\<`Response`>

Obtiene las Listas fijadas
Devuelve una lista de Listas fijadas por el usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                  | Descripción                                                                              |
| :-------- | :-------------------------------------------------------------------- | :--------------------------------------------------------------------------------------- |
| `id`      | `string`                                                              | El identificador del usuario de origen autenticado para el que se devolverán resultados. |
| `options` | `GetPinnedListsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                        |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6238](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6238)

▸ **getPinnedLists**(`id`, `options?`): `Promise`\<[`Get2UsersIdPinnedListsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdPinnedListsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                    |
| :--------- | :---------------------- |
| `id`       | `string`                |
| `options?` | `GetPinnedListsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdPinnedListsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdPinnedListsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6251](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6251)

***

<div id="pinlist">
  ### pinList
</div>

▸ **pinList**(`id`, `body`, `options`): `Promise`\<`Response`>

Anclar una Lista
Hace que el usuario autenticado ancle una Lista específica por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Tipo                                                                                      | Descripción                                                             |
| :--------------------------- | :---------------------------------------------------------------------------------------- | :---------------------------------------------------------------------- |
| `id`                         | `string`                                                                                  | El identificador del Usuario de origen autenticado que fijará la Lista. |
| `body`                       | [`ListPinnedRequest`](/es/xdks/typescript/reference/interfaces/Schemas.ListPinnedRequest) | Cuerpo de la solicitud                                                  |
| `options`                    | `Object`                                                                                  | -                                                                       |
| `options.requestOptions`     | `Object`                                                                                  | -                                                                       |
| `options.requestOptions.raw` | `true`                                                                                    | -                                                                       |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6421](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6421)

▸ **pinList**(`id`, `body`): `Promise`\<[`ListPinnedResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListPinnedResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre | Tipo                                                                                      |
| :----- | :---------------------------------------------------------------------------------------- |
| `id`   | `string`                                                                                  |
| `body` | [`ListPinnedRequest`](/es/xdks/typescript/reference/interfaces/Schemas.ListPinnedRequest) |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`ListPinnedResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListPinnedResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6436](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6436)

***

<div id="getbyusername">
  ### getByUsername
</div>

▸ **getByUsername**(`username`, `options`): `Promise`\<`Response`>

Obtener un usuario por su nombre de usuario
Recupera los detalles de un usuario específico por su nombre de usuario.

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                                                                 | Descripción           |
| :--------- | :------------------------------------------------------------------- | :-------------------- |
| `username` | `string`                                                             | Un nombre de usuario. |
| `options`  | `GetByUsernameOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                     |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6533](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6533)

▸ **getByUsername**(`username`, `options?`): `Promise`\<[`Get2UsersByUsernameUsernameResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersByUsernameUsernameResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                   |
| :--------- | :--------------------- |
| `username` | `string`               |
| `options?` | `GetByUsernameOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersByUsernameUsernameResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersByUsernameUsernameResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6546](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6546)

***

<div id="unfollowuser">
  ### unfollowUser
</div>

▸ **unfollowUser**(`sourceUserId`, `targetUserId`, `options`): `Promise`\<`Response`>

Dejar de seguir a un usuario\
Hace que el usuario autenticado deje de seguir a un usuario específico identificado por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Type     | Descripción                                                                                            |
| :--------------------------- | :------- | :----------------------------------------------------------------------------------------------------- |
| `sourceUserId`               | `string` | El identificador del Usuario de origen autenticado que solicita dejar de seguir al Usuario de destino. |
| `targetUserId`               | `string` | El identificador del Usuario al que el Usuario de origen solicita dejar de seguir.                     |
| `options`                    | `Object` | -                                                                                                      |
| `options.requestOptions`     | `Object` | -                                                                                                      |
| `options.requestOptions.raw` | `true`   | -                                                                                                      |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6724](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6724)

▸ **unfollowUser**(`sourceUserId`, `targetUserId`): `Promise`\<[`UsersFollowingDeleteResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersFollowingDeleteResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre         | Tipo     |
| :------------- | :------- |
| `sourceUserId` | `string` |
| `targetUserId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersFollowingDeleteResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersFollowingDeleteResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6741](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6741)

***

<div id="gettimeline">
  ### getTimeline
</div>

▸ **getTimeline**(`id`, `options`): `Promise`\<`Response`>

Obtiene la Cronología
Recupera una lista de Publicaciones en orden cronológico inverso en la Cronología del usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                               | Descripción                                                                                                                          |
| :-------- | :----------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------- |
| `id`      | `string`                                                           | El identificador del Usuario de origen autenticado para listar las Publicaciones de la línea de tiempo en orden cronológico inverso. |
| `options` | `GetTimelineOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                                                                    |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6844](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6844)

▸ **getTimeline**(`id`, `options?`): `Promise`\<[`Get2UsersIdTimelinesReverseChronologicalResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdTimelinesReverseChronologicalResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                 |
| :--------- | :------------------- |
| `id`       | `string`             |
| `options?` | `GetTimelineOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdTimelinesReverseChronologicalResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdTimelinesReverseChronologicalResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:6857](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L6857)

***

<div id="getfollowedlists">
  ### getFollowedLists
</div>

▸ **getFollowedLists**(`id`, `options`): `Promise`\<`Response`>

Obtener las Listas seguidas
Devuelve una lista de Listas seguidas por un usuario específico según su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                    | Descripción                              |
| :-------- | :---------------------------------------------------------------------- | :--------------------------------------- |
| `id`      | `string`                                                                | El id del usuario que se va a consultar. |
| `options` | `GetFollowedListsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                        |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con un objeto Response sin procesar si requestOptions.raw es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7221](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7221)

▸ **getFollowedLists**(`id`, `options?`): `Promise`\<[`Get2UsersIdFollowedListsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdFollowedListsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                      |
| :--------- | :------------------------ |
| `id`       | `string`                  |
| `options?` | `GetFollowedListsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdFollowedListsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdFollowedListsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7234](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7234)

***

<div id="followlist">
  ### followList
</div>

▸ **followList**(`id`, `options`): `Promise`\<`Response`>

Seguir lista\
Hace que el usuario autenticado siga una lista específica por su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                              | Descripción                                                              |
| :-------- | :---------------------------------------------------------------- | :----------------------------------------------------------------------- |
| `id`      | `string`                                                          | El identificador del Usuario de origen autenticado que seguirá la Lista. |
| `options` | `FollowListOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                        |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7446](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7446)

▸ **followList**(`id`, `options?`): `Promise`\<[`ListFollowedResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListFollowedResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                |
| :--------- | :------------------ |
| `id`       | `string`            |
| `options?` | `FollowListOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`ListFollowedResponse`](/es/xdks/typescript/reference/interfaces/Schemas.ListFollowedResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7459](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7459)

***

<div id="unblockdms">
  ### unblockDms
</div>

▸ **unblockDms**(`id`, `options`): `Promise`\<`Response`>

Desbloquear MDs\
Desbloquea los mensajes directos de o hacia un usuario específico mediante su id para el usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Tipo     | Descripción                                                                                                          |
| :--------------------------- | :------- | :------------------------------------------------------------------------------------------------------------------- |
| `id`                         | `string` | El id del usuario de destino para el que el usuario autenticado solicita quitar el bloqueo de los mensajes directos. |
| `options`                    | `Object` | -                                                                                                                    |
| `options.requestOptions`     | `Object` | -                                                                                                                    |
| `options.requestOptions.raw` | `true`   | -                                                                                                                    |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto `Response` sin procesar cuando `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7567](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7567)

▸ **unblockDms**(`id`): `Promise`\<[`UsersDMUnBlockCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersDMUnBlockCreateResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre | Tipo     |
| :----- | :------- |
| `id`   | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersDMUnBlockCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersDMUnBlockCreateResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7580](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7580)

***

<div id="repostpost">
  ### repostPost
</div>

▸ **repostPost**(`id`, `options`): `Promise`\<`Response`>

Volver a publicar una Publicación
Hace que el usuario autenticado vuelva a publicar una Publicación específica por su ID.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                              | Descripción                                                                     |
| :-------- | :---------------------------------------------------------------- | :------------------------------------------------------------------------------ |
| `id`      | `string`                                                          | El id del Usuario de origen autenticado que solicita republicar la Publicación. |
| `options` | `RepostPostOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                               |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7671](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7671)

▸ **repostPost**(`id`, `options?`): `Promise`\<[`UsersRetweetsCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersRetweetsCreateResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                |
| :--------- | :------------------ |
| `id`       | `string`            |
| `options?` | `RepostPostOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`UsersRetweetsCreateResponse`](/es/xdks/typescript/reference/interfaces/Schemas.UsersRetweetsCreateResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7684](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7684)

***

<div id="getbookmarkfolders">
  ### getBookmarkFolders
</div>

▸ **getBookmarkFolders**(`id`, `options`): `Promise`\<`Response`>

Obtener carpetas de marcadores
Obtiene una lista de carpetas de marcadores creadas por el usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                      | Descripción                                                                                   |
| :-------- | :------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------------- |
| `id`      | `string`                                                                  | El identificador del Usuario de origen autenticado para el cual se devolverán los resultados. |
| `options` | `GetBookmarkFoldersOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                                                             |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promise que se resuelve con la respuesta de la API, o el `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7792](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7792)

▸ **getBookmarkFolders**(`id`, `options?`): `Promise`\<[`BookmarkFoldersResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkFoldersResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                        |
| :--------- | :-------------------------- |
| `id`       | `string`                    |
| `options?` | `GetBookmarkFoldersOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`BookmarkFoldersResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkFoldersResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7805](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7805)

***

<div id="getownedlists">
  ### getOwnedLists
</div>

▸ **getOwnedLists**(`id`, `options`): `Promise`\<`Response`>

Obtener listas propias
Recupera una colección de Listas que son propiedad de un usuario específico mediante su id.

<div id="parameters">
  #### Parámetros
</div>

| Nombre    | Tipo                                                                 | Descripción                                         |
| :-------- | :------------------------------------------------------------------- | :-------------------------------------------------- |
| `id`      | `string`                                                             | El identificador del usuario que se va a consultar. |
| `options` | `GetOwnedListsOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                   |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve con la respuesta de la API o, si requestOptions.raw es true, con el objeto Response sin procesar

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7944](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7944)

▸ **getOwnedLists**(`id`, `options?`): `Promise`\<[`Get2UsersIdOwnedListsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdOwnedListsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo                   |
| :--------- | :--------------------- |
| `id`       | `string`               |
| `options?` | `GetOwnedListsOptions` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`Get2UsersIdOwnedListsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.Get2UsersIdOwnedListsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:7957](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L7957)

***

<div id="getbookmarksbyfolderid">
  ### getBookmarksByFolderId
</div>

▸ **getBookmarksByFolderId**(`id`, `folderId`, `options`): `Promise`\<`Response`>

Obtiene marcadores por ID de carpeta\
Obtiene Publicaciones en una carpeta de Marcadores específica por su ID para el usuario autenticado.

<div id="parameters">
  #### Parámetros
</div>

| Nombre                       | Tipo     | Descripción                                                                                                    |
| :--------------------------- | :------- | :------------------------------------------------------------------------------------------------------------- |
| `id`                         | `string` | El identificador del Usuario de origen autenticado para el que se devolverán los resultados.                   |
| `folderId`                   | `string` | El identificador de la Carpeta de marcadores para la que el Usuario autenticado intenta obtener Publicaciones. |
| `options`                    | `Object` | -                                                                                                              |
| `options.requestOptions`     | `Object` | -                                                                                                              |
| `options.requestOptions.raw` | `true`   | -                                                                                                              |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<`Response`>

Promesa que se resuelve en la respuesta de la API, o en el objeto `Response` sin procesar si `requestOptions.raw` es `true`

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:8173](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L8173)

▸ **getBookmarksByFolderId**(`id`, `folderId`): `Promise`\<[`BookmarkFolderPostsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkFolderPostsResponse)>

<div id="parameters">
  #### Parámetros
</div>

| Nombre     | Tipo     |
| :--------- | :------- |
| `id`       | `string` |
| `folderId` | `string` |

<div id="returns">
  #### Devuelve
</div>

`Promise`\<[`BookmarkFolderPostsResponse`](/es/xdks/typescript/reference/interfaces/Schemas.BookmarkFolderPostsResponse)>

<div id="defined-in">
  #### Definido en
</div>

[users/client.ts:8190](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/users/client.ts#L8190)
