Getting started
The Vxcube Beta API allows you to quickly get the malware, domain,IP Addresses analysis result.
In order to use the API you must sign up to Vxcube.com.
Once you have a valid account you will find your personal openid and access token in your personal profile section.
This openid is use to get access token.
With the API you can search for:
- Domains
- IP Addreses
- Filehashes
Limits
The API provides a limited of access(150 records/day), for non-commercial use.
Advanced search calls are available via the private API, which requires special privileges. Contact us for the private API.
API Responses
400 - domain name format error.
401 - domain not found.
402 - invalid token.
403 - invalid openid.
404 - hashcode format error.
405 - permission denied.
Response
{
"telephone": "861059928888",
"dates": {
"updated": "2015-09-10 00:00:00 UTC",
"expires": "2017-10-11 00:00:00 UTC",
"created": "1999-10-11 00:00:00 UTC"
},
"registrar": "Domain Admin",
"whois_server": "whois.markmonitor.com",
"name_servers": [
"ns3.baidu.com",
"dns.baidu.com",
"ns7.baidu.com",
"ns4.baidu.com",
"ns2.baidu.com"
],
"ip_address": [
"180.149.132.47",
"220.181.57.217",
"111.13.101.208",
"123.125.114.144"
],
"domain": "baidu.com",
"registrar_status": "clientDeleteProhibited clientTransferProhibited clientUpdateProhibited serverDeleteProhibited serverTransferProhibited serverUpdateProhibited",
"email": "domainmaster@baidu.com"
}
domain whois
get domain whois info
URI Parameters
domain |
string ( required) Example: baidu.com The domain to search for. |
token |
string ( required) Example: 89f4a3246667e1553e0f1d9bfc26192806b76c28c37a2ec5f41b2014a1016279 The access token generated by openid. |
Response
{
"domain": "baidu.com",
"domain_history": [
{
"registrar": "domain admin",
"email": "domainmaster@baidu.com",
"modify_date": "2017-08-28 10:16:17",
"telephone": "+86.1059928888"
},
{
"registrar": "domain admin",
"email": "domainmaster@baidu.com",
"modify_date": "2017-07-29 19:43:22",
"telephone": "+86.1059928888"
},
{
"registrar": "domain admin",
"email": "domainmaster@baidu.com",
"modify_date": "2017-07-29 07:34:49",
"telephone": "+86.1059928888"
},
{
"registrar": "zhiyong duan",
"email": "domainmaster@baidu.com",
"modify_date": "2014-03-31 12:53:46",
"telephone": "+86.1059924216"
}
]
}
domain history
get domain history info
This is a private API
URI Parameters
domain |
string ( required) Example: baidu.com The domain to search for. |
token |
string ( required) Example: 89f4a3246667e1553e0f1d9bfc26192806b76c28c37a2ec5f41b2014a1016279 The access token generated by openid. |
Response
{
"category": "Internet_and_Telecom/Search_Engine",
"domain": "baidu.com",
"description": "",
"title": "\\u767e\\u5ea6\\u4e00\\u4e0b\\uff0c\\u4f60\\u5c31\\u77e5\\u9053",
"similar_sites": [
"youku.com",
"hao123.com",
"sogou.com",
"google.cn",
"taobao.com",
"163.com",
"baigoogledu.com",
"zhongsou.com",
"yisou.com",
"qq.com"
],
"also_visited": [
"bilibili.com",
"so.com",
"weibo.com",
"douyu.com",
"hao.360.cn"
]
}
domain info
get domain website info
URI Parameters
domain |
string ( required) Example: baidu.com The domain to search for. |
token |
string ( required) Example: 89f4a3246667e1553e0f1d9bfc26192806b76c28c37a2ec5f41b2014a1016279 The access token generated by openid. |
Response
{
"domain": "baidu.com",
"ip_history": [
{
"action": "New",
"change_date": "2005-04-02",
"change_from": "",
"change_to": "202.108.249.156"
},
{
"action": "Change",
"change_date": "2017-04-23",
"change_from": "183.232.231.172",
"change_to": "103.235.46.39"
}
]
}
ip history
get ip history info
This is a private API
URI Parameters
domain |
string ( required) Example: baidu.com The domain to search for. |
token |
string ( required) Example: 89f4a3246667e1553e0f1d9bfc26192806b76c28c37a2ec5f41b2014a1016279 The access token generated by openid. |
Response
{
"sha1": "a84f8ddad371c0dc399a4c48eb5aeba99fb8ee93",
"md5": "d9a2cd869152f24b1a5294a1c82b7e85",
"analysis_date": "2017-11-01T12:04:43",
"sha256": "b84bed5c2c639dc68a20ba3a3f4aee6b4ee143249e2883399b6450888cb50f2a",
"ai_result": "malicious"
}
file report
get file ai report info
URI Parameters
hashcode |
string ( required) Example: a84f8ddad371c0dc399a4c48eb5aeba99fb8ee93 The file md5/sha1/sha256 to search for. |
token |
string ( required) Example: 89f4a3246667e1553e0f1d9bfc26192806b76c28c37a2ec5f41b2014a1016279 The access token generated by openid. |