Saltar al contenido principal
POST
Trigger Assessment

Autorizaciones

Authorization
string
header
requerido

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

Cuerpo

application/json
target_id
string<uuid>
requerido

UUID of the target to assess

assessment_type
enum<string>
predeterminado:black-box

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

Opciones disponibles:
black-box,
white-box
assessment_method
enum<string>
predeterminado: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.

Opciones disponibles:
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

Respuesta

Assessment triggered successfully

message
string
requerido
target_id
string<uuid>
requerido
assessment_type
enum<string>
requerido
Opciones disponibles:
black-box,
white-box
assessment_method
enum<string>
requerido
Opciones disponibles:
balanced,
deep,
ultra
assessment_started
boolean
requerido
assessment_id
string<uuid> | null