---
title: "Update a UBO for a KYB by UBO ID"
method: PUT
path: "/api/Kyc/UpdateUbo"
tags: ["Kyc"]
---

# Update a UBO for a KYB by UBO ID

`PUT /api/Kyc/UpdateUbo`

## Request

- Base URL: `https://api2.globalfinreg.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api2.globalfinreg.com/api/Kyc/UpdateUbo`
- Auth: HTTP bearer

## Request body

- Ubo
  - `uboID` string, uuid
  - `kybID` string, uuid
  - `firstName` string, nullable
  - `lastName` string, nullable
  - `email` string, nullable
  - `phoneNumber` string, nullable
  - `kycID` string, uuid
  - `emailUBO` boolean, nullable

## Response `200`

Record update

## Other responses

- `401`: The user is not allowed to call this API
- `422`: Invoice already in database

---

[API](https://skmtc.dev/globalfinreg/apis/gfr-ai-agents-api.md) · [All operations](https://skmtc.dev/globalfinreg/apis/gfr-ai-agents-api/llms.txt) · [OpenAPI document](https://skmtc.dev/globalfinreg/apis/gfr-ai-agents-api/revisions/f8afe0178e1b?raw)
