---
title: "InstanceGetConfiguration gets current configuration of this protocol instance"
method: POST
path: "/protocol/v1/InstanceGetConfiguration"
tags: ["ProtocolService"]
---

# InstanceGetConfiguration gets current configuration of this protocol instance

`POST /protocol/v1/InstanceGetConfiguration`

## Request body

- TypesInstanceGetConfigurationRequest

## Response `200`

A successful response.

- TypesInstanceGetConfigurationReply
  - `account_pk` string, byte
  - `device_pk` string, byte
  - `account_group_pk` string, byte
  - `peer_id` string
  - `listeners` string[]
  - `ble_enabled` 'Unknown' | 'Enabled' | 'Disabled' | 'Unavailable'
  - `wifi_p2p_enabled` 'Unknown' | 'Enabled' | 'Disabled' | 'Unavailable'
  - `mdns_enabled` 'Unknown' | 'Enabled' | 'Disabled' | 'Unavailable'
  - `relay_enabled` 'Unknown' | 'Enabled' | 'Disabled' | 'Unavailable'

## Other responses

- `default` — An unexpected error response

---

[API](https://skmtc.net/bump-sh-examples/apis/bertyprotocol-proto.md) · [All operations](https://skmtc.net/bump-sh-examples/apis/bertyprotocol-proto/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bump-sh-examples/bertyprotocol-proto/versions/45fdd5adbf46/schema)
