---
title: "QueryAllPairsValConsAddrByConsumer returns a list of pair valconsensus address between provider and consumer chain"
method: GET
path: "/interchain_security/ccv/provider/address_pairs/{consumer_id}"
tags: ["Query"]
---

# QueryAllPairsValConsAddrByConsumer returns a list of pair valconsensus address between provider and consumer chain

`GET /interchain_security/ccv/provider/address_pairs/{consumer_id}`

## Request

- Base URL: `https://api.mantrachain.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.mantrachain.io/interchain_security/ccv/provider/address_pairs/{consumer_id}`
- Auth: none declared

## Path parameters

- `consumer_id` string, required

## Response `200`

A successful response.

- object
  - `pair_val_con_addr` object[]
    - `provider_address` string
    - `consumer_address` string
    - `consumer_key` object
      - `ed25519` string, byte
      - `secp256k1` string, byte

## Other responses

- `default`: An unexpected error response.

---

[API](https://skmtc.dev/mantrachain/apis/mantra-grpc-gateway-docs.md) - [All operations](https://skmtc.dev/mantrachain/apis/mantra-grpc-gateway-docs/llms.txt) - [OpenAPI document](https://skmtc.dev/mantrachain/apis/mantra-grpc-gateway-docs/revisions/641ce457f7fd?raw)
