Genbase
ApiProfile

Execute a specific step/tool in a profile

POST
/profile/execute

Authorization

AuthorizationRequiredBearer <token>

JWT Token for authenticated users (obtained via /auth/jwt/login).

In: header

Request Body

application/jsonOptional
parametersobject
Default: {}

Query Parameters

module_idRequiredstring

Module ID

profileRequiredstring

Profile name

step_nameRequiredstring

Name of the profile step/action to execute

session_idstring

Optional session ID

Format: "uuid"
curl -X POST "http://localhost:8000/profile/execute?module_id=string&profile=string&step_name=string&session_id=497f6eca-6276-4993-bfeb-53cbbbba6f08" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "parameters": {}
  }'

Successful Response

{
  "result": null
}