# 接口文档

## 概述
TokenIM 是一款区块链即时通信 SDK, 旨在提供安全、快速的即时通信解决方案。在本接口文档中,我们将详细介绍 TokenIM 的 API 接口,包括接口请求方式、请求参数、返回数据结构等内容。

## 基本概念
在开始之前,需要了解以下基本概念:

- **Token**: 代币,是一种数字货币。
- **IM**: 即时通讯,指通过网络实现实时消息传递的技术。

## 接口分类
TokenIM 的接口可以分为以下几类:

- 用户相关接口
- 聊天相关接口
- 群组相关接口
- 消息推送接口

## 接口详细说明

### 1. 用户相关接口

#### 1.1 用户注册接口
- **请求方式**: POST
- **请求地址**: `/api/v1/user/register`
- **请求参数**:
  - `username`: 用户名
  - `password`: 密码
  - `email`: 邮箱

- **返回数据**:
  ```json
  {
      # 接口文档

## 概述
TokenIM 是一款区块链即时通信 SDK, 旨在提供安全、快速的即时通信解决方案。在本接口文档中,我们将详细介绍 TokenIM 的 API 接口,包括接口请求方式、请求参数、返回数据结构等内容。

## 基本概念
在开始之前,需要了解以下基本概念:

- **Token**: 代币,是一种数字货币。
- **IM**: 即时通讯,指通过网络实现实时消息传递的技术。

## 接口分类
TokenIM 的接口可以分为以下几类:

- 用户相关接口
- 聊天相关接口
- 群组相关接口
- 消息推送接口

## 接口详细说明

### 1. 用户相关接口

#### 1.1 用户注册接口
- **请求方式**: POST
- **请求地址**: `/api/v1/user/register`
- **请求参数**:
  - `username`: 用户名
  - `password`: 密码
  - `email`: 邮箱

- **返回数据**:
  ```json
  {