---
title: "List this wallet's swap history"
method: GET
path: "/executions"
---

# List this wallet's swap history

`GET /executions`

## Request

- Base URL: `https://swap.vurto.cc/v1`
- URL: `https://swap.vurto.cc/v1/executions`
- Auth: HTTP bearer

Returns what we stored about this wallet's swaps (route, receiver, gain), which is more than the chain shows, so it needs proof that the wallet is yours: a machine credential issued to that wallet. Without one, 401 authentication_required; with another wallet's credential, 403 wallet_not_owned. Writing the wallet in the query is not proof.

## Query parameters

- `wallet` string, required

## Response `200`

OK, newest first, capped at 50

- object
  - `items` object[]

## Other responses

- `401`: authentication_required: no credential, so nothing proves the wallet is yours
- `403`: wallet_not_owned: the credential belongs to another wallet

---

[API](https://skmtc.dev/vurto/apis/vurto-swap-public-api.md) · [All operations](https://skmtc.dev/vurto/apis/vurto-swap-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vurto/apis/vurto-swap-public-api/revisions/423be3a193b5?raw)
