simulation
put/api/v1/simulation/scenarios/{scenario_id}

Request

  • Base URL
    https://cp.xenovia.io (the document declares no server; this is the origin it was published from)
  • URL
    https://cp.xenovia.io/api/v1/simulation/scenarios/{scenario_id}
  • Auth
    none declared

Path parameters

scenario_idstring uuid required

Headers

Authorizationstring nullable
X-Request-IDstring nullable

Request body

kind'attack' | 'functional' required
objectivestring required
expectedstring required
namestring nullable
category'prompt_injection' | 'data_exfiltration' | 'system_prompt_leak' | 'unauthorized_action' | 'off_scope' | 'harmful_content' | 'impersonation' | 'cost_abuse' | 'tool_misuse' | 'privilege_escalation' | 'context_poisoning' | 'jailbreak' | 'output_exfiltration' | 'false_action' nullable
severity'critical' | 'high' | 'medium' | 'low' nullable
must_notstring nullable
factsstring[]
tacticstring nullable
technique'direct' | 'crescendo' | 'split_request' | 'role_drift' | 'context_poisoning' | 'many_shot' | 'planted_instruction' nullable
resembles'prompt_injection' | 'data_exfiltration' | 'system_prompt_leak' | 'unauthorized_action' | 'off_scope' | 'harmful_content' | 'impersonation' | 'cost_abuse' | 'tool_misuse' | 'privilege_escalation' | 'context_poisoning' | 'jailbreak' | 'output_exfiltration' | 'false_action' nullable
cvesstring[]
max_turnsinteger

Response

Successful Response

unknown required

Changes

    • breaking

      the request property became required

    • breaking

      the request property became required

    • breaking

      request property list-of-types was narrowed by removing types null from media type application/json

    • breaking

      the request property's minLength was increased from 0 to 1

    • warning

      the request property's maxLength was set to 1000

    • warning

      removed the request property //

    • warning

      removed the request property //

    • warning

      removed the request property

    • warning

      removed the request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      the request property default value attack was removed

    • info

      added the new context_poisoning enum value to the request property /

    • info

      added the new cost_abuse enum value to the request property /

    • info

      added the new false_action enum value to the request property /

    • info

      added the new harmful_content enum value to the request property /

    • info

      added the new impersonation enum value to the request property /

    • info

      added the new jailbreak enum value to the request property /

    • info

      added the new output_exfiltration enum value to the request property /

    • info

      added the new privilege_escalation enum value to the request property /

    • info

      added the new tool_misuse enum value to the request property /

    • breaking

      removed the enum value data_exfiltration of the request property

    • breaking

      removed the enum value off_scope of the request property

    • breaking

      removed the enum value prompt_injection of the request property

    • breaking

      removed the enum value system_prompt_leak of the request property

    • breaking

      removed the enum value unauthorized_action of the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      the request property became optional

    • info

      the request property became optional

    • info

      the request property default value was removed

    • info

      the request property default value was removed

    • info

      request property list-of-types was widened by adding types null to media type application/json

    • info

      request property list-of-types was widened by adding types null to media type application/json

    • info

      request property // list-of-types was widened by adding types null to media type application/json

    • info

      request property // list-of-types was widened by adding types null to media type application/json

    • info

      the request property's minLength was decreased from 1 to 0