メインコンテンツへスキップ
POST
Trigger Assessment

承認

Authorization
string
header
必須

API key generated from the MindFort dashboard. Pass as Authorization: Bearer <your-api-key>.

ボディ

application/json
target_id
string<uuid>
必須

UUID of the target to assess

assessment_type
enum<string>
デフォルト:black-box

Assessment mode. White-box includes code context and requires an enabled associated repository plus a GitHub App installation that can access it.

利用可能なオプション:
black-box,
white-box
assessment_method
enum<string>
デフォルト:balanced

Assessment method. Balanced is the default; Deep and Ultra allow more time for investigation. Coverage depends on the target's scope, available access, and scenarios investigated.

利用可能なオプション:
balanced,
deep,
ultra
target_credential_id
string<uuid>

UUID of the primary stored credential to use for authenticated testing

secondary_target_credential_id
string<uuid>

UUID of a different secondary stored credential for cross-account authorization testing; requires target_credential_id

レスポンス

Assessment triggered successfully

message
string
必須
target_id
string<uuid>
必須
assessment_type
enum<string>
必須
利用可能なオプション:
black-box,
white-box
assessment_method
enum<string>
必須
利用可能なオプション:
balanced,
deep,
ultra
assessment_started
boolean
必須
assessment_id
string<uuid> | null