Elven Docs
简体中文
简体中文
  • 开始使用
  • 系统配置
    • 开始使用 Elven
    • 项目和主体
      • 选择会计起始日期
    • 邀请成员
    • 查看操作记录
  • 财务配置
    • 配置会计科目
      • 配置多级会计科目
      • 批量导入会计科目
    • 配置凭证模板
    • 配置辅助核算
    • 录入科目期初余额
  • 账户管理
    • 导入余额数据
    • 导入交易数据
      • 导入普通交易数据
      • 导入衍生品交易
    • 账户余额校验
    • 对手方账户管理
      • 对手方管理
      • 对手方识别规则管理
    • 添加交易所主/子账户
  • 交易管理
    • 交易总览
  • 记账
    • 通过交易数据记账
      • 给交易手动打标签
      • 通过规则进行自动打标签
    • 通过业务数据记账
      • 通过 API 导入业务数据
      • 通过 CSV 导入业务数据
      • 业务数据通过规则自动化记账
    • 记账凭证审核
  • 资产与估值
    • 资产管理
      • 如何通过智能合约地址添加 Token
      • 为资产自定义价格源
    • 加密资产公允价值与调账
      • Valuation 表介绍
    • 法币汇兑损益调账
    • 衍生品未实现损益调账
    • Broker 业务存货管理
  • 对账
    • 交易对账
  • 报告
    • 试算平衡表
    • 科目余额表
    • 财务报表
    • 加密资产披露表
    • 仪表盘
  • OpenApi
    • 接口授权
    • 在线接口调试
    • V3
      • 上传业务数据
      • 业务数据 source 查询接口
      • 删除业务数据 source 接口
      • 账户查询接口
      • 添加账户接口
      • 创建 source 接口
      • 账户 source 查询接口
      • 删除账户 source 接口
      • 资产查询接口
      • 批量添加资产接口
      • 币种查询接口
      • 平台查询接口
      • 导入价格接口
      • 导入账户余额接口
      • 导入转账记录接口
      • 导入交易记录接口
      • 导入损益记录接口
      • 添加对手方接口
    • V4
      • 导入价格接口
      • 导入账户余额接口
      • 导入转账记录接口
      • 导入交易记录接口
      • 导入损益记录接口
    • 时区信息
Powered by GitBook
On this page
  • 接口概述
  • 请求头参数
  • 请求参数
  • 响应参数
  • 在线调试
  • 注意事项

Was this helpful?

  1. OpenApi
  2. V3

上传业务数据

PreviousV3Next业务数据 source 查询接口

Last updated 3 months ago

Was this helpful?

接口概述

该接口用于向系统上传业务数据。数据以 JSON 格式传输。

  • 请求方式:POST

  • 请求 URL:https://openapi.elven.com/open/v3/businessData

  • Content-Type:application/json

请求头参数

参数名
类型
必填
说明

elven-api-key

String

是

分配给您的API密钥

elven-api-sign

String

是

请求签名,用于验证请求合法性

elven-api-timestamp

String

是

请求时间戳,毫秒级

请求参数

Body 参数(JSON 格式)

参数名
类型
必填
说明

businessDataTypeName

String

是

业务数据类型名称,需在系统中已创建

businessDataSourceName

String

是

业务数据来源名称,未创建则自动创建,类型为 openapi

type

String

否

数据类型,TRANSACTION 为业务交易数据,BALANCE业务余额数据,不传默认为 TRANSACTION

balanceTransformer

Object

否

业务余额字段类型的识别规则

businessDataList

Array

是

业务数据列表,每个元素为一个业务数据对象

balanceTransformer

定义业务余额数据类型的识别规则,只需要在第一次导入业务余额数据时必传

示例:

{ 
    "datetimeColumn": 1, 
    "timezone": "UTC", 
    "currencyColumn": 4, 
    "amountColumn": 8, 
    "auxiliaryTypeName": "User", 
    "auxiliaryValueColumn": 0 
} 
参数名
必填
说明

datetimeColumn

是

businessDataList下时间字段的下标

timezone

是

currencyColumn

是

businessDataList币种字段的下标

amountColumn

是

businessDataList币种数量字段的下标

auxiliaryTypeName

否

辅助核算字段名称,请先在系统创建辅助核算类型

auxiliaryValueColumn

否

businessDataList辅助核算字段的下标

businessDataList 数组元素

businessDataList 中的每个元素都是一个 JSON 对象,包含您的业务数据字段。

示例:

[
    {"a": 100, "b": "buy", "c": "2024-07-01 22:33:44"},
    {"a": 100, "b": "sell", "c": "2024-07-01 23:33:44"},
    {"a": 100, "b": "buy", "c": "2024-07-02 06:33:44"}
]

请求示例

{
    "businessDataTypeName": "Settlement",
    "businessDataSourceName": "Settlement-2024-07",
    "businessDataList": [
        {"a": 100, "b": "buy", "c": "2024-07-01 22:33:44"},
        {"a": 100, "b": "sell", "c": "2024-07-01 23:33:44"},
        {"a": 100, "b": "buy", "c": "2024-07-02 06:33:44"}
    ]
}

响应参数

参数名
类型
说明

success

Boolean

上传任务是否成功

响应示例

{
    "success": true
}

在线调试

注意事项

  • 数据大小限制:请求体的数据大小限制为 100KB。如果超过 100KB,请减少 businessDataList 中的数据条数,或者联系 Elven 获取帮助。

  • Content-Type:请求必须使用 application/json 作为 Content-Type。

  • 业务数据类型:请确保提供的 businessDataTypeName 已经在系统中创建。

  • 业务数据来源:businessDataSourceName 如果不存在,将自动创建,类型为 openapi。

业务余额数据中时间对应的时区

您可以通过 Apifox 服务进行接口的在线调试:

查看详细说明
https://zswsuv3jhf.apifox.cn/api-253901224
具体介绍