---
title: "GroupInfo retrieves information about a group"
method: POST
path: "/protocol/v1/GroupInfo"
tags: ["ProtocolService"]
---

# GroupInfo retrieves information about a group

`POST /protocol/v1/GroupInfo`

## Request body

- TypesGroupInfoRequest
  - `group_pk` string, byte
  - `contact_pk` string, byte

## Response `200`

A successful response.

- TypesGroupInfoReply
  - `group` TypesGroup
    - `public_key` string, byte
    - `secret` string, byte
    - `secret_sig` string, byte
    - `group_type` 'GroupTypeUndefined' | 'GroupTypeAccount' | 'GroupTypeContact' | 'GroupTypeMultiMember' — - GroupTypeUndefined: GroupTypeUndefined indicates that the value has not been set. Should not happen. - GroupTypeAccount: GroupTypeAccount is the group managing an account, available to all its devices. - GroupTypeContact: GroupTypeContact is the group created between two accounts, available to all their devices. - GroupTypeMultiMember: GroupTypeMultiMember is a group containing an undefined number of members.
  - `member_pk` string, byte
  - `device_pk` string, byte

## 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)
