Avata 帮助文档-测试
  1. 钱包服务接口
Avata 帮助文档-测试
  • Avata 平台文档
    • 平台介绍
      • 平台简介
      • 核心功能
      • 基础术语
      • 平台服务
        • 文昌链极速网
        • 文昌链存证服务
        • 文昌链域名服务
        • 第三方支付服务
    • 用户指南
      • 接入流程
      • AVATA API 接入说明
      • AVATA API 最佳实践
      • 费用说明
    • 常见问题
      • AVATA 平台 NFT 元数据规范
      • Avata 测试项目如何充值能量值
      • Avata 技术社区使用指南
      • 原生 NFT 和原生 MT 区别
      • operation_id 的作用
      • AVATA API & 底层链 SDK 如何选择
      • 如何开具发票
      • 申请平台合作协议
      • 网信办备案填报指南
      • 变更认证主体流程说明
      • 更多问题 >>
  • AVATA API 文档
    • AVATA API 文档
      • 接入说明
        • 网关鉴权签名示例
        • 交易结果异步回调通知
      • AVATA v3 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
        • 原生模块
          • 关于原生模块
          • NFT 接口
            • 创建 NFT 类别
            • 转让 NFT 类别
            • 查询 NFT 类别
            • 查询 NFT 类别详情
            • 发行 NFT
            • 转让 NFT
            • 编辑 NFT
            • 销毁 NFT
            • 查询 NFT
            • 查询 NFT 详情
            • 查询 NFT 操作记录
          • MT 接口
            • 创建 MT 类别
            • 查询 MT 类别
            • 查询 MT 类别详情
            • 转让 MT 类别
            • 发行 MT
            • 增发 MT
            • 转让 MT
            • 编辑 MT
            • 销毁 MT
            • 查询 MT
            • 查询 MT 详情
            • 查询 MT 操作记录
            • 查询 MT 余额
          • 区块链存证接口
            • 数字作品存证接口
          • 查询链账户操作记录
          • 查询上链交易结果
          • 查询枚举值列表
        • 智能合约模块
          • 关于智能合约模块
          • NFT 接口
            • 创建 NFT 类别
            • 转让 NFT 类别
            • 查询 NFT 类别
            • 查询 NFT 类别详情
            • 发行 NFT
            • 转让 NFT
            • 编辑 NFT
            • 销毁 NFT
            • 查询 NFT
            • 查询 NFT 详情
            • 查询 NFT 操作记录
          • 合约服务接口
            • Avata API 合约服务使用说明
            • 调用合约
            • 查询合约
          • Web3 域名服务接口
            • 注册域名
            • 转让域名
            • 查询域名
            • 查询用户域名
            • 设置域名解析
            • 查询域名解析
            • 设置域名反向解析
            • 查询域名反向解析
            • 续购域名
          • 查询链账户操作记录
          • 查询上链交易结果
          • 查询枚举值列表
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 钱包服务接口
          • 创建钱包用户
          • 更新钱包用户
          • 查询钱包用户信息
          • 认证钱包用户
      • AVATA v2 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
          • 查询链账户操作记录
        • NFT 接口
          • NFT/MT 元数据规范
          • 创建NFT类别
          • 查询NFT类别
          • 查询NFT类别详情
          • 转让NFT类别
          • 发行 NFT
          • 转让 NFT
          • 编辑 NFT
          • 销毁 NFT
          • 查询 NFT
          • 查询 NFT 详情
          • 查询 NFT 操作记录
        • web3域名服务接口
          • 注册域名
          • 转让域名
          • 查询域名
          • 查询用户域名
        • 合约服务接口
          • Avata API 合约服务使用说明
          • 调用合约
          • 查询合约
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 区块链存证接口
          • 数字作品存证接口
        • 钱包服务接口
          • 创建钱包用户
            POST
          • 更新钱包用户
            PATCH
          • 查询钱包用户信息
            GET
          • 认证钱包用户
            POST
        • 查询交易结果接口
          • 查询上链交易结果
      • AVATA v1 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
          • 查询链账户操作记录
        • NFT 接口
          • 创建 NFT 类别
          • 查询 NFT 类别
          • 查询 NFT 类别详情
          • 转让 NFT 类别
          • 发行 NFT
          • 转让 NFT
          • 编辑 NFT
          • 销毁 NFT
          • 批量发行 NFT
          • 批量转让 NFT
          • 批量编辑 NFT
          • 批量销毁 NFT
          • 查询 NFT
          • 查询 NFT 详情
          • 查询 NFT 操作记录
        • MT 接口
          • 创建 MT 类别
          • 查询 MT 类别
          • 查询 MT 类别详情
          • 转让 MT 类别
          • 增发 MT
          • 发行 MT
          • 转让 MT
          • 编辑 MT
          • 销毁 MT
          • 查询 MT
          • 查询 MT 操作记录
          • 查询 MT 余额
          • 查询 MT 详情
        • 区块链存证接口
          • 数字作品存证接口
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 查询交易结果接口
          • 查询上链交易结果
          • 查询上链交易排队状态
  • AVATA SDK 文档
    • AVATA SDK 文档
      • AVATA v3 SDK 文档
        • Go 语言
        • JAVA 语言
      • AVATA v1 SDK 文档
        • Go 语言
        • JAVA 语言
        • PHP 语言
  • 底层链 SDK 文档
    • 底层链 SDK 文档
      • 底层链介绍
      • 底层链 API 接入说明
      • Go 语言接入教程
      • JAVA 语言接入教程
      • 文昌链最佳实践建议
  1. 钱包服务接口

创建钱包用户

测试环境
测试环境
POST
https://stage.apis.avata.bianjie.ai
/v2/users
AVATA API 文档/AVATA v2 API 文档/钱包服务接口
如果是钱包应用方项目,可以通过调用该接口给钱包应用创建终端用户信息, 以便于管理该终端用户下的链账户地址。

请求参数

Header 参数
Content-Type
string 
必需
固定值:application/json
X-Api-Key
string 
必需
项目 API Key,用于 API 访问鉴权
X-Timestamp
string 
必需
时间戳,1970年1月1日0点0分0秒到现在的毫秒数
X-Signature
string 
必需
API 签名,算法为SHA256(Params+Timestamp+ApiSecret)
Body 参数application/json
user_type
enum<integer> 
用户类型, 对于创建的钱包用户的类型属性
可选
默认值为0(未知)、1(个人)或2(企业/机构)
枚举值:
012
phone_num
string 
手机号
可选
创建用户需要填入的参数, 当 user_type 为 0 时,需填入该字段。
7-12 位纯数字,按手机号规则做正则校验,不支持座机类型。
>= 7 字符<= 12 字符
individual
object 
个人认证信息
可选
创建个人用户需要填入的参数, 当 user_type 为 1 时, 请根据 individual下的参数进行参数提交。 📢注意:individual 只作为展示的 Key, 实际上只需要入参 individual 下的参数即可
name
string 
用户的真实姓名
必需
支持汉字以及大小写字母、空格
<= 32 字符
region
enum<integer> 
所属 国家/地区
可选
1:其他 2:中国大陆(默认) 3:中国香港 4:中国台湾
枚举值:
1234
certificate_type
enum<integer> 
用户证件类型
可选
1:身份证(默认) 2:护照
枚举值:
12
certificate_num
string 
用户证件号码
必需
24位数字+大写字母
<= 24 字符
phone_num
string 
联系人或授权人手机号
必需
7-12 位纯数字,按手机号规则进行校验,不支持座机类型
>= 7 字符<= 12 字符
enterprise
object 
企业认证信息
可选
创建企业用户需要填入的参数, 当 user_type 为 2 时, 请根据 enterprise 下的参数进行参数提交。 📢注意:enterprise 只作为展示的 Key, 实际上只需要入参 enterprise 下的参数即可
name
string 
企业的名称
必需
支持汉字、大小写字母、数字和空格
<= 64 字符
registration_region
enum<integer> 
企业注册地址
可选
1:其他 2:中国大陆(默认) 3:中国香港 4:中国台湾
枚举值:
1234
registration_num
string 
注册号
必需
企业社会信用代码或机构注册号,默认企业社会信用代码,长度不超过18位,由字母(区分大小写)或数字组成
>= 7 字符<= 20 字符
phone_num
string 
联系人或授权人手机号
必需
7-12 位纯数字,按手机号规则进行校验,不支持座机类型
>= 7 字符<= 12 字符
business_license
string 
可选
营业执照或认证授权人声明书的外部存储链接。
<= 256 字符
email
string 
企业邮箱
可选
长度限制为64位,需符合邮箱规范,如"xxx@xxx.xx"
示例
{
  "user_type": 0,
  "phone_num": "strings",
  "individual": {
    "name": "string",
    "region": 1,
    "certificate_type": 1,
    "certificate_num": "string",
    "phone_num": "strings"
  },
  "enterprise": {
    "name": "string",
    "registration_region": 1,
    "registration_num": "strings",
    "phone_num": "strings",
    "business_license": "string",
    "email": "string"
  }
}

返回响应

🟢200successful operation
application/json
Body
data
object 
返回值
可选
user_id
string 
用户 ID
必需
同一个钱包项目下用户的唯一标识
did
string 
用户身份标识(预留字段)
必需
示例
{
  "data": {
    "user_id": "string",
    "did": "string"
  }
}
🟠400failed operation
修改于 2023-11-06 10:18:19
上一页
数字作品存证接口
下一页
更新钱包用户
Built with