GET API密钥

API键API是表示帐户中出现的最流行密钥的端点。

URL.

https://REGION.rest.logs.insight.rapid7.com/management/organizations/apikeys区域是数据中心,您的帐户中,例如“我们”, “欧盟”, “CA” 或 “AU”。

方法:

得到

验证

业主或读写键是必需的。

成功响应:

响应代码:

  • 200,用于存在的,未过期的和活性API密钥。
  • 404,用于非匹配API密钥PARAM和身份验证的API密钥。

内容:

         
杰森
1
{
2
“apikeys”[
3.
{
4.
“ID”“181c9a30-XXXX-4c7d-af1a-XXXXXXXXXXXX”
5.
“API_KEY”“''00112233-4455-6677-8899-aabbccddeeff'”
6.
“acl_type”“只读”
7.
“apilimits”{
8.
“默认”500.
9.
“管理”1500
10.
“询问”1500
11.
}
12.
“过期”空值
13.
“积极的”真的
14.
}
15.
{
16.
“ID”“XXXXXXXX-0bd9-XXXX-8eaa-XXXXXXXXXXXX”
17.
“API_KEY”“XXXXXXXXX-fa82-XXXX-XXXX-b7db2c3fa542”
18.
“acl_type”“读写”
19.
“apilimits”{
20.
“默认”500.
21.
“管理”1500
22.
“询问”1500
23.
}
24.
“过期”空值
25.
“积极的”真的
26.
}
27.
]
28.
}

在哪里:

钥匙

关于

例子

ID

在URL中使用的API密钥ID来获得这个资源

“ID”: “181c9a30-XXXX-4c7d-af1a-XXXXXXXXXXXX”

API_KEY.

实际的API键

“API_KEY”: “XXXXXXXX-dca9-XXXX-ae4f-a5432fc3aafc”

acl_type

所有者,读写或只读 - 与此键关联的ACL类型

“acl_type”: “只读”,

阿珀里斯蒂姆

名称组成:值对,其中名称是管理或查询或与特定限制任何其他API端点

“apilimits”:{
“默认”:500,
“管理”:1500,
“查询”:1500
}

到期

在验证时创建并检查时设置

“过期”:空,

积极的

真要是键仍然有效(否则为false禁用)

“主动”:真

笔记:

  • 实际API_KEY永远不会给业主钥匙。

样品呼叫

         
Python
1
进口要求
2
进口杰森
3.
进口时间
4.
5.
API_KEY='XXXXXXXXX-fa82-XXXX-8422-b7db2c3fa542'
6.
7.
defhandle_responseresp
8.
回复=resp
9.
时间睡觉1
10.
如果回复STATUS_CODE==.200.
11.
打印杰森转储resp杰森缩进=4.
12.
别的
13.
打印回复STATUS_CODE
14.
15.
defmake_request提供_URL.=没有任何
16.
={'X-API密钥'API_KEY}
17.
18.
URL.=“https://rest.logentries.com/management/organizations/apikeys”
19.
=要求得到URL.=
20.
返回
21.
22.
23.
defget_log
24.
=make_request
25.
handle_response
26.
27.
def开始
28.
get_log
29.
30.
如果__姓名__==.'__主要的__'
31.
开始