{{$t('币种')}} {{$t('最新价格')}} {{$t('最高价')}} {{$t('最低价')}} {{$t('涨幅')}} 24h {{$t('成交量')}}
{{market[coin].CurrencyName}} ${{market[coin].USD | slice2}} ${{market[coin].High | slice2}} ${{market[coin].Low | slice2}} +{{market[coin].Range| slice2}}%
: ${{market[coin].USD | slice2}}
|
{{$t('退出')}}

入门指引

API概述

OKCEC为用户提供了一整套简单而又强大的开发工具,旨在帮助用户快速、高效地将OKCEC交易功能整合到自己的应用当中。

OKCEC接口是提供服务的基础,开发者在OKCEC网站创建账号后,可以根据自身需求建立不同权限的API,并利用API进行自动交易或者提现。

通过API可以快速实现以下功能:

  • 获取市场最新行情
  • 获取买卖深度信息
  • 查询可用和冻结金额
  • 查询自己当前尚未成交的挂单
  • 快速买进卖出
  • 批量撤单
  • 快速提现到您的认证地址

获取接口权限后,可以通过阅读本接口文档来帮助开发。

更新日志

暂无

请求状态码

展开列表

Message

币种实时行情

请求方式:GET

请求地址:https://www.okcec.com/api/Message/GetRealTimeQuotation

Orders

交易列表

请求方式:POST

请求地址:https://www.okcec.com/api/orders/GetCurrencyTradeList

Body参数名 类型 必需 描述
TransactionType number 交易类型【1:买入;2:卖出】
CurrencyType number 币种类型ID
QuoteCurrency number 计价货币【1:美元,2:人名币】
PriceSort number 价格排序【1:降序,2:升序】
PraiseRateSort number 好评率【1:降序,2:升序】
TradingVolumeSort number 交易量【1:降序,2:升序】
StartUnitPrice number 价格区间开始
EndUnitPrice number 价格区间结束
MinTransaction number 交易限额区间开始
MaxTransaction number 交易限额区间结束
PageSize number 每页显示数量
PageNo number 查询页码

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "currencyList": [
            {
                "CurrencyId": 225,
                "TransactionType": 2,
                "HeardPhoto": "",
                "userName": "OKCEC",
                "NickName": "OK12384470",
                "CurrencyType": "LTC",
                "CurrencyValuation": 2,
                "UnitPrice": 965.37,
                "MinTransaction": 0.001,
                "MaxTransaction": 6,
                "PraiseRate": 0,
                "TradingVolume": 33,
                "Receivables": ""
            },
            ...
        ],
        "TotalPage": 4,
        "TotalCount": 40
    }
}
                            

交易详细

请求方式:POST

请求地址:https://www.okcec.com/api/orders/GetCurrencyTradeDetail

Header参数名 类型 必需 描述
bearer string Token值(有登录才传)
Body参数名 类型 必需 描述
RecordID number 交易ID

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "PlatformFee": 0.01,
        "CurrencyValuation": 2,
        "ConcessionalRate": 5,
        "UnitPrice": 591581.34,
        "SurplusCount": 1.3,
        "Remarks": "asdfasdf",
        "EntrustType": 1,
        "IsAttentionUser": false,
        "IsAttentionCurrency": false
    }
}
                            

买入/卖出

请求方式:POST

请求地址:https://www.okcec.com/api/orders/CurrencyTrade

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
CurrencyID number 交易编号
Quantity number 交易数量
PayPassword string 支付密码

返回示例:

                                {
    "code": "StatusOk",
    "data": {}
}
                            

Token管理

请求Token

请求方式:POST

请求地址:https://www.okcec.com/token

Body参数名 类型 必需 描述
grant_type string password
username string 用户名 手机号码 邮箱地址
password string 用户密码

返回示例:

                                {
    "access_token": "f_lbnhgu0m1J0qzMl5dDexdnstkTJR3HOqurhaKDWRdpGYqR5uxa9RGRYMN_5xOSQbkM7ZdUhpvvjYp40GaWtk6G_XhkZg0onIavO8RBU_XmLqEBc6Adjzvty1UZb7m3nJs2OkAqImnPExYalJT2Sz6cUSRez63ahYx2pBYRLD74t7xnUlWM8wJ401DvVIlWwa14N_hiwoNkkVJcKABhFkkKK_VOGT7ek8PGLnhfGmCUa04IqKHqm1pX34NdQ99OY3VIMfQ8Kb_a3YQOtMDLbkmjmaO7VZI8vJRujS5gfrv4jJbg6K4YSrvtLdOu3B9u3IwdQtKxsvR7KIQa0jamWknbFkBfeHdqbumZ81iKDaZy-hzQdmcedatwZuwaAEpmFsoVTHRlDxAoEGG49Y3eX_z5TFgq6u2X64z09br9aX6S78sviFDWCwbJLERYpds8HjdrxByyy_UiRvQyT9jVVVcXxyEi8dZ_m1YBZDu0CJUn53z3jnxLVcUp4idUApin",
    "token_type": "bearer",
    "expires_in": 119,
    "refresh_token": "Vr6HWSVeirVPocVS5kClrPWhf7RACxznc2OjLfvyEW8w5OoHGpu1q3I8J1oiBDmQwP0xIgHE1GXi9xIzeFgDDn_LG5lPXaHXovAPvbPJAig_OcS3oAWweNkNG00RuMbmMkxfd35SKkjvARv1tQgH9-tT7MFhOJJB_bHjBuueCa4rkIxUHiD30suH_ks5fcPc22rLKyve6n1sDbAXKVCdX8HdEA2neXn0eGiEJ0myC8MUV3M5kQpf6VMXyi9_yBSxhA-LVihTLI9QsYQiNxRkNgD7yM_H_BSd-9fZuIzD10SZKXfUGF8kYrkkiVdFtPTYw7FMG_BP7rEfETPZzo-EUTJMvjCcWWDGvv00OEJL96CLvkjNH6SWzx0doKZlWQU3JQVHt1_rK-rxbl_zo6BmLKnJncCWeAdmGvgaNSRLM8ap0QVjvBjk-KD2TnOExx9TZMAbhrNIA1jo6X126rJB6HkM4dPWaXXxVfDtSqK3F7v3Cl5rt2xk8HeE1Y_jwtrD",
    "userName": "OKCEC",
    ".issued": "Mon, 06 Nov 2017 08:29:26 GMT",
    ".expires": "Mon, 06 Nov 2017 08:31:26 GMT"
}
                            

刷新Token

请求方式:POST

请求地址:https://www.okcec.com/token

Body参数名 类型 必需 描述
grant_type string refresh_token
refresh_token string refresh token

返回示例:

                                {
    "access_token": "f_lbnhgu0m1J0qzMl5dDexdnstkTJR3HOqurhaKDWRdpGYqR5uxa9RGRYMN_5xOSQbkM7ZdUhpvvjYp40GaWtk6G_XhkZg0onIavO8RBU_XmLqEBc6Adjzvty1UZb7m3nJs2OkAqImnPExYalJT2Sz6cUSRez63ahYx2pBYRLD74t7xnUlWM8wJ401DvVIlWwa14N_hiwoNkkVJcKABhFkkKK_VOGT7ek8PGLnhfGmCUa04IqKHqm1pX34NdQ99OY3VIMfQ8Kb_a3YQOtMDLbkmjmaO7VZI8vJRujS5gfrv4jJbg6K4YSrvtLdOu3B9u3IwdQtKxsvR7KIQa0jamWknbFkBfeHdqbumZ81iKDaZy-hzQdmcedatwZuwaAEpmFsoVTHRlDxAoEGG49Y3eX_z5TFgq6u2X64z09br9aX6S78sviFDWCwbJLERYpds8HjdrxByyy_UiRvQyT9jVVVcXxyEi8dZ_m1YBZDu0CJUn53z3jnxLVcUp4idUApin",
    "token_type": "bearer",
    "expires_in": 119,
    "refresh_token": "Vr6HWSVeirVPocVS5kClrPWhf7RACxznc2OjLfvyEW8w5OoHGpu1q3I8J1oiBDmQwP0xIgHE1GXi9xIzeFgDDn_LG5lPXaHXovAPvbPJAig_OcS3oAWweNkNG00RuMbmMkxfd35SKkjvARv1tQgH9-tT7MFhOJJB_bHjBuueCa4rkIxUHiD30suH_ks5fcPc22rLKyve6n1sDbAXKVCdX8HdEA2neXn0eGiEJ0myC8MUV3M5kQpf6VMXyi9_yBSxhA-LVihTLI9QsYQiNxRkNgD7yM_H_BSd-9fZuIzD10SZKXfUGF8kYrkkiVdFtPTYw7FMG_BP7rEfETPZzo-EUTJMvjCcWWDGvv00OEJL96CLvkjNH6SWzx0doKZlWQU3JQVHt1_rK-rxbl_zo6BmLKnJncCWeAdmGvgaNSRLM8ap0QVjvBjk-KD2TnOExx9TZMAbhrNIA1jo6X126rJB6HkM4dPWaXXxVfDtSqK3F7v3Cl5rt2xk8HeE1Y_jwtrD",
    "userName": "OKCEC",
    ".issued": "Mon, 06 Nov 2017 08:29:26 GMT",
    ".expires": "Mon, 06 Nov 2017 08:31:26 GMT"
}
                            

Account

货币转出

请求方式:POST

请求地址:https://www.okcec.com/api/account/AssetTurnOut

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
CurrencyTypeID number 货币类型ID
ReceiveAdr string 接收地址
Quantity number 转出数量
PayPassword string 支付密码

账单列表

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetUserBillList

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
CurrencyType number 币种类型ID
BillType number 账单类型【1:转出;2:转入;3:卖出;4:买入;5:返还;6:手续费】
StartTime string 交易开始时间戳
EndTime string 交易结束时间戳
PageSize number 每页显示数量
PageNo number 查询页码

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "billList": [],
        "TotalPage": 0,
        "TotalCount": 0
    }
}
                            

币种实时价格

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetCurrencyQuotationInfo

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
RecordID number 货币类型ID

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "Stock": 10,
        "MarketUSD": 14917,
        "MarketCNY": 98596.89,
        "MaxPlatformUSD": 16025.35,
        "MaxPlatformCNY": 105922.82,
        "MinPlatformUSD": 1837.45,
        "MinPlatformCNY": 12145
    }
}
                            

交易管理

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetUserCurrencyList

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
TransactionType number 交易类型【1:买入;2:卖出】
CurrencyType number 币种类型ID
PageSize number 每页显示数量
PageNo number 查询页码

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "currencyList": [
            {
                "CurrencyId": 31,
                "TransactionType": 1,
                "CurrencyType": "BTC",
                "CurrencyImg": "",
                "CurrencyValuation": 2,
                "MarketPrice": 98596.89,
                "UnitPrice": 591581.34,
                "DealCount": 0,
                "SurplusCount": 1,
                "Status": 1,
                "TimeStamp": "1514396765",
                "RefreshTimeStamp": "1514396765"
            }
        ],
        "TotalPage": 1,
        "TotalCount": 1
    }
}
                            

交易管理详细

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetUserCurrencyDetail

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
RecordID number 交易记录ID

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "CurrencyId": 31,
        "Receivables": "微信,",
        "TransactionType": 1,
        "CurrencyType": "BTC",
        "CurrencyValuation": 2,
        "ReceivablesTypeID": 0,
        "MarketPrice": 98596.89,
        "UnitPrice": 591581.34,
        "DealCount": 0,
        "SurplusCount": 1,
        "ConcessionalRate": 5,
        "MinTransaction": 0.1,
        "MaxTransaction": 0.9,
        "Remarks": "来呀快活啊",
        "Status": 0
    }
}
                            

订单详情

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetUserOrderDetail

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
OrderNo string 订单编号
Language number 语言【0:中文,1:英文】

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "OrderPrompt": "订单待确认",
        "OverTimePrompt": "待卖方确认订单",
        "IsPublisher": false,
        "receivablesList": [],
        "dealerInfo": {
            "NickName": "   linxukeai",
            "sid": "OK6856161755",
            "TradingVolume": 0,
            "PraiseRate": 0
        },
        "orderLogList": [
            {
                "Describe": "买家提交订单,等待确认",
                "SetupTime": "2017-12-27 02:16:55"
            },
            {
                "Describe": "超过15分钟未确认,自动取消",
                "SetupTime": "2017-12-27 02:33:23"
            }
        ]
    }
}
                            

取消订单

请求方式:POST

请求地址:https://www.okcec.com/api/account/OrderCancel

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
OrderNo string 订单编号

返回示例:

                                {
    "code": "StatusOk",
    "data": {}
}
                            

确认订单

请求方式:POST

请求地址:https://www.okcec.com/api/account/OrderConfirm

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
OrderNo string 订单编号

返回示例:

                                {
    "code": "StatusOk",
    "data": {}
}
                            

确认付款

请求方式:POST

请求地址:https://www.okcec.com/api/account/OrderPayment

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
OrderNo string 订单编号

返回示例:

                                {
    "code": "StatusOk",
    "data": {}
}
                            

订单完成

请求方式:POST

请求地址:https://www.okcec.com/api/account/OrderComplete

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
OrderNo string 订单编号

返回示例:

                                {
    "code": "StatusOk",
    "data": {}
}
                            

转入记录列表

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetUserReceiveAssetList

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
CurrencyType number 币种类型ID
StartTime string 交易开始时间戳
EndTime string 交易结束时间戳
PageSize number 每页显示数量
PageNo number 查询页码

转出记录列表

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetUseTransferAssetsList

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
CurrencyType string 币种类型ID
StartTime string 交易开始时间戳
EndTime string 交易结束时间戳
PageSize string 每页显示数量
PageNo string 查询页码

用户全部委托

请求方式:POST

请求地址:https://www.okcec.com/api/account/GetAttentionUserCurrencyList

Header参数名 类型 必需 描述
bearer string Token值
Body参数名 类型 必需 描述
AttentionUser string 交易商Uid
PageSize number 每页显示数量
PageNo number 查询页码

返回示例:

                                {
    "code": "StatusOk",
    "data": {
        "currencyList": [
            {
                "CurrencyId": 59,
                "TransactionType": "卖出",
                "CurrencyType": "BTC",
                "UnitPrice": 158347.26,
                "SurplusCount": 20,
                "MinTransaction": 1,
                "MaxTransaction": 2,
                "Status": 1,
                "CurrencyValuation": 2
            },
            {
                "CurrencyId": 31,
                "TransactionType": "买入",
                "CurrencyType": "BTC",
                "UnitPrice": 12347.7,
                "SurplusCount": 1,
                "MinTransaction": 0.1,
                "MaxTransaction": 0.9,
                "Status": 1,
                "CurrencyValuation": 2
            }
        ],
        "TotalPage": 1,
        "TotalCount": 2
    }
}