POST
/
api
/
v1
/
contract
/
info
/
import
Import Contract Infos
curl --request POST \
  --url https://prv.explorer.biya.io/api/v1/contract/info/import \
  --header 'Content-Type: application/json' \
  --data '
{
  "format": "<string>",
  "file_content_base64": "<string>",
  "import_mode": "<string>",
  "skip_errors": true,
  "default_chain_id": "<string>",
  "default_contract_type": "<string>"
}
'
{
  "code": 123,
  "message": "<string>",
  "data": {}
}

Body

application/json

ImportContractInfosRequest is the request message for importing contract information

format
string

Import format: "csv" or "json" (required)

file_content_base64
string

File content as base64 encoded string

import_mode
string

Import mode: "create" (only create new), "update" (only update existing), "upsert" (create or update) Default: "upsert"

skip_errors
boolean

Skip validation errors and continue importing (default: false)

default_chain_id
string

Default chain_id for contracts without chain_id specified (optional)

default_contract_type
string

Default contract_type for contracts without contract_type specified (optional)

Response

200 - application/json

OK

通用响应结构

code
integer<int32>

响应状态码,0表示成功,非0表示失败

message
string

响应消息

data
object

响应数据(使用 Struct 类型,可以直接返回 JSON 对象,更直观)