---
title: "Get another users public key for wallet sharing"
method: POST
path: "/api/v2/user/sharingkey"
tags: ["User"]
---

# Get another users public key for wallet sharing

`POST /api/v2/user/sharingkey`

## Request body

- UserSharingKey
  - `email` string, email, required

## Response `200`

OK

- User
  - `id` string
  - `isActive` boolean
  - `isFrozen` boolean
  - `freezeReason` string
  - `name` Name
    - `first` string
    - `full` string
    - `last` string
  - `username` string, email
  - `email` object
    - `email` string, email
    - `verified` boolean
  - `phone` object
    - `phone` string
    - `verified` boolean
  - `country` string
  - `state` string
  - `kycStatus` 'approved' | 'pending' | 'rejected' | 'unverified' — user's overall KYC status

## Other responses

- `400` — Bad Request
- `404` — Not Found

---

[API](https://skmtc.net/bitgo/apis/bitgo-api.md) · [All operations](https://skmtc.net/bitgo/apis/bitgo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bitgo/bitgo-api/revisions/e445c15e5bee/schema)
