---
title: "ChannelParams queries all parameters of the ibc channel submodule."
method: GET
path: "/ibc/core/channel/v1/params"
tags: ["Query"]
---

# ChannelParams queries all parameters of the ibc channel submodule.

`GET /ibc/core/channel/v1/params`

## Response `200`

A successful response.

- IbcCoreChannelV1QueryChannelParamsResponse — QueryChannelParamsResponse is the response type for the Query/ChannelParams RPC method.
  - `params` IbcCoreChannelV1Params — Params defines the set of IBC channel parameters.
    - `upgrade_timeout` IbcCoreChannelV1Timeout — Timeout defines an execution deadline structure for 04-channel handlers. This includes packet lifecycle handlers as well as the upgrade handshake handlers. A valid Timeout contains either one or both of a timestamp and block height (sequence).
      - `height` IbcCoreClientV1Height — Normally the RevisionHeight is incremented at each height while keeping RevisionNumber the same. However some consensus algorithms may choose to reset the height in certain conditions e.g. hard forks, state-machine breaking changes In these cases, the RevisionNumber is incremented so that height continues to be monitonically increasing even as the RevisionHeight gets reset
        - `revision_number` string, uint64
        - `revision_height` string, uint64
      - `timestamp` string, uint64

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/coreumfoundation/apis/title-goes-here.md) · [All operations](https://skmtc.net/coreumfoundation/apis/title-goes-here/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/coreumfoundation/title-goes-here/versions/2a2e5bc4593a/schema)
