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

# Reading users

> Fetch a Pinterest profile and a user's recent pins with Pinto.

```ts theme={null}
const user = await pinto.getUser("https://www.pinterest.com/Corex2410/");
```

## User fields

**username** `string`

Username, for example `"Corex2410"`.

**id** `string`

Internal numeric ID.

**fullName** `string`

Display name.

**bio** `string`

Profile "about" text.

**followers** `number`

Follower count.

**pinsCount** `number`

Number of pins.

**image** `string`

Avatar URL.

## A user's pins

`userPins` returns a user's most recent pins.

```ts theme={null}
const pins = await pinto.userPins("Corex2410", { pageSize: 25 });
pins.results; // Pin[]
pins.hasMore; // always false
```

> [!NOTE]
>
> User feeds come from Pinterest's widget endpoints, which don't paginate, so `hasMore` is always `false`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.