yamory の使い方

yamory へようこそ! yamory の基礎知識と使い方をご紹介します。

ホストの脆弱性情報を取得する

リクエスト

GET /v1/host-vulns/{id}
パス タイプ 必須 内容
id string true 脆弱性ID

リクエスト例

curl -XGET https://yamoryapi.yamory.io/v1/host-vulns/{id} \
-H 'Accept: application/json' \
-H 'AUTHORIZATION: token xxxxxxxxxxxxxxxxx'

レスポンス

{
  "id" : "string",
  "assetType" : "string",
  "triageLevel" : "string",
  "teamName" : "string",
  "status" : "string",
  "vulnTypes" : "string",
  "hostTitle" : "string",
  "hostName" : "string",
  "hostIps" : "array",
  "hostTags" : "array",
  "family" : "string",
  "osFamilyAndVer" : "string",
  "packageNameAndVer" : "string",
  "openSystem" : "boolean",
  "hasPoc" : "boolean",
  "solution" : "string",
  "fixedVersion" : "string",
  "ovalTitle" : "string",
  "advisorySeverity" : "string",
  "definitionId" : "string",
  "scanTimestamp" : "string",
  "openTimestamp" : "string",
  "yamoryVuln" : "string",
}
ステータスコード 内容
200 リクエストが正常に処理されたことを示します。取得件数が0件の場合もこのステータスコードが返却されます。
400 不正なリクエストです。リクエストヘッダまたはリクエストボディに問題がある場合に返却されます。
401 認証エラーです。 Authorization ヘッダが指定されていないか、指定された情報での認証が失敗した場合に返却されます。
403 認証エラーです。許可されていないIPアドレスからリクエストした場合に返却されます。
404 URL で指定したリソースが存在しない場合に返却されます。
500 サーバー内部でエラーが発生した場合に返却されます。