# Kaito Users API

User management: Identity verification and Wallets.

**Identity (KYC/KYB):** KYC for individual verification, KYB for company verification.

**Wallets:** Custodial wallet management with key material. Supports Ethereum, Polygon, Solana, Bitcoin.


Version: 2.0.0
License: Copyright © 2026 Kaito Networks. All Rights Reserved.

## Servers

Production
```
https://api.kaito.io
```

Sandbox
```
https://sandbox.api.kaito.io
```

## Security

### apiKey

API key issued by Kaito for your integration.

Type: apiKey
In: header
Name: x-api-key

### apiSignature

HMAC-SHA256 hex digest of the raw request body, signed with your API secret.

Type: apiKey
In: header
Name: x-signature

## Download OpenAPI description

[Kaito Users API](https://developer.kaito.io/_bundle/users.yaml)

## Identity

KYC/KYB verification

### Submit KYC/KYB verification

 - [POST /v1/identity/verify](https://developer.kaito.io/users/identity/paths/~1v1~1identity~1verify/post.md)

### List verifications

 - [GET /v1/identity/verifications](https://developer.kaito.io/users/identity/paths/~1v1~1identity~1verifications/get.md)

### Get verification status

 - [GET /v1/identity/verifications/{verificationId}](https://developer.kaito.io/users/identity/paths/~1v1~1identity~1verifications~1%7Bverificationid%7D/get.md)

## Wallets

Custodial wallet management

### Create custodial wallet

 - [POST /v1/wallets](https://developer.kaito.io/users/wallets/paths/~1v1~1wallets/post.md): Creates a wallet and returns key material. Store secrets securely.

### List wallets

 - [GET /v1/wallets](https://developer.kaito.io/users/wallets/paths/~1v1~1wallets/get.md)

### Get wallet by ID

 - [GET /v1/wallets/{walletId}](https://developer.kaito.io/users/wallets/paths/~1v1~1wallets~1%7Bwalletid%7D/get.md)

### Get wallet balances

 - [GET /v1/wallets/{walletId}/balances](https://developer.kaito.io/users/wallets/paths/~1v1~1wallets~1%7Bwalletid%7D~1balances/get.md)

