---
title: "Register Transaction"
method: POST
path: "/registerTxs"
---

# Register Transaction

`POST /registerTxs`

Register transactions for indexing. Mandatory for non EVM transactions.

## Request body

- union
  - TxRegistrationEvent
    - `txId` string, required — Unique transaction identifier
    - `txHash` string — Transaction hash
  - TxRegistrationEvent[]
    - `txId` string, required — Unique transaction identifier
    - `txHash` string — Transaction hash

## Response `200`

Transaction registration results

- ValidatedTxId[]
  - `success` boolean, required — Whether the transaction registration was successful
  - `error` string, nullable — Error message if registration failed

---

[API](https://skmtc.dev/swaps/apis/prediction-market-data-api.md) · [All operations](https://skmtc.dev/swaps/apis/prediction-market-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/swaps/prediction-market-data-api/revisions/03e917d60cb7/schema)
