# tys.lastResponse

> Meta of the last answered request (success or API error).

Source: https://docs.tryyoursize.com/reference/node/last-response/

*Property* · `@tryyoursize/node`

Meta of the last answered request (success or API error).

```ts
lastResponse: ResponseMeta | undefined;
```

## Properties

- **`method`** (`string`, required)
- **`path`** (`string`, required)
- **`status`** (`number`, required)
- **`requestId`** (`string | undefined`, required)
- **`apiVersion`** (`string | undefined`, required): TYS-Version the API answered with.
- **`idempotentReplayed`** (`boolean`, required): True when the answer is a stored idempotent replay.
- **`idempotencyKey`** (`string | undefined`, required)
- **`rateLimit`** (`RateLimit`, required)
  - **`limit`** (`number | undefined`, required)
  - **`remaining`** (`number | undefined`, required)
  - **`reset`** (`number | undefined`, required): Unix seconds when the window resets (as sent by the API).
- **`headers`** (`Headers`, required)

## Example

**Node.js**

```ts
await tys.products.list();
console.log(tys.lastResponse?.requestId, tys.lastResponse?.rateLimit.remaining);
```
