---
title: "SendTx defines a rpc handler for MsgSendTx."
method: POST
path: "/ibc.applications.interchain_accounts.controller.v1.Msg/SendTx"
tags: ["Msg"]
---

# SendTx defines a rpc handler for MsgSendTx.

`POST /ibc.applications.interchain_accounts.controller.v1.Msg/SendTx`

## Request body

- object
  - `owner` string
  - `connection_id` string
  - `packet_data` object — InterchainAccountPacketData is comprised of a raw transaction, type of transaction and optional memo field.
    - `type` 'TYPE_UNSPECIFIED' | 'TYPE_EXECUTE_TX' — - TYPE_UNSPECIFIED: Default zero value enumeration - TYPE_EXECUTE_TX: Execute a transaction on an interchain accounts host chain
    - `data` string, byte
    - `memo` string
  - `relative_timeout` string, uint64 — Relative timeout timestamp provided will be added to the current block time during transaction execution. The timeout timestamp must be non-zero.

## Response `200`

A successful response.

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.dev/wardenprotocol/apis/http-api-console.md) · [All operations](https://skmtc.dev/wardenprotocol/apis/http-api-console/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/wardenprotocol/http-api-console/revisions/44399dd0ab35/schema)
