List Relay Transactions for an Address
Endpoint
Section titled “Endpoint”GET /transactionsServer: https://api.openfish.fun
Authentication: None required
Query Parameters
Section titled “Query Parameters”| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
address | string | Yes | — | Ethereum address |
limit | integer | No | 50 | Max results (1-500) |
offset | integer | No | 0 | Pagination offset |
Responses
Section titled “Responses”200 — Transaction history returned
Section titled “200 — Transaction history returned”The body holds an array of RelayTransaction objects.
| Field | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Transaction UUID |
owner | string | Yes | Submitter’s address |
txType | string | Yes | Transaction type |
status | string | Yes | "PENDING", "SUBMITTED", "CONFIRMED", "FAILED" |
txHash | string | Yes | On-chain transaction hash |
nonce | integer | Yes | Meta-transaction nonce |
data | object | Yes | Transaction payload |
createdAt | string | Yes | ISO 8601 timestamp |
Sample Response:
[ { "id": "0190b317-a1d3-7bec-9b91-eeb6dcd3a620", "owner": "0x6e0c80c90ea6c15917308F820Eac91Ce2724B5b5", "txType": "APPROVE", "status": "CONFIRMED", "txHash": "0xabc123...", "nonce": 61, "data": {}, "createdAt": "2026-04-09T12:00:00Z" }]500 — Internal server error
Section titled “500 — Internal server error”{ "error": "Internal server error" }