---
api: 'Revolut X Crypto Exchange REST API'
---

# Get last trades

Get the list of the latest 100 trades executed on Revolut X crypto exchange.

## Endpoint

GET `/public/last-trades`

## Returns

### 200

OK

The list of the latest trades executed on Revolut X crypto exchange.

#### Response attributes

- `data` (array of object)
    The list of the latest trade records.
  - `data[].tdt` (string)
      Trading date and time, returned as [ISO-8601](https://wikipedia.org/wiki/ISO_8601) string.
  - `data[].aid` (string)
      Crypto-asset ID code.
  - `data[].anm` (string)
      Crypto-asset full name.
  - `data[].p` (string)
      Price in major currency units. For example, for USD, `116243.32` represents 116243.32 dollars.
  - `data[].pc` (string)
      Price currency.
  - `data[].pn` (string)
      Price notation.
  - `data[].q` (string)
      Quantity.
  - `data[].qc` (string)
      Quantity currency.
  - `data[].qn` (string)
      Quantity notation.
  - `data[].ve` (string)
      Venue of execution. Always equals `REVX`.
  - `data[].pdt` (string)
      Publication date and time, returned as [ISO-8601](https://wikipedia.org/wiki/ISO_8601) string.
  - `data[].vp` (string)
      Venue of publication. Always equals `REVX`.
  - `data[].tid` (string)
      Transaction identification code.
- `metadata` (object)
  - `metadata.timestamp` (string)
      Timestamp when the data was generated, returned as [ISO-8601](https://wikipedia.org/wiki/ISO_8601) string.

## Error responses

| HTTP status code | Description |
| --- | --- |
| 429 | Rate Limit Exceeded |
| 5XX | Server Error |
