List judge action groups
List action groups owned by judges, with stable group IDs and the selected judge version. Each group runs its actions when the judge result matches its condition, subject to its environments, frequency, and cooldown.
GET
/v1/projects/{projectId}/judges/action-groupsAuthorization
AuthorizationPersonal API key · headerrequiredYour personal API key from Settings > Personal API Keys, sent as Bearer <key>.
X-Organization-IdOrganization ID · headerrequiredThe organization to act in. Copy it with Copy organization ID in the organization menu or the settings sidebar.
Path parameters
projectIdstringrequiredQuery parameters
versionstringdefault: "production"
Allowed:
latestproductionResponses
200
Response for status 200
action_groupsobject[]requiredShow propertiesHide properties
Array of
objectjudge_idstringrequiredjudge_namestringrequiredjudge_major_versionnumberrequiredjudge_minor_versionnumberrequiredaction_groupobjectrequiredShow propertiesHide properties
idstringrequiredmin length 1
namestringrequiredAction group display name; an empty string uses Action group 1, 2, etc.
enabledbooleanrequiredenvironment_namesstring[]requiredEmpty runs the group in every environment
whenobjectrequiredJudge result that runs the group. Categorical groups run when the result is any listed output name.
Show propertiesHide properties
One of:
object
kindstringrequiredobject
kindstringrequiredvaluebooleanrequiredobject
kindstringrequiredvaluesstring[]requiredmin items 1
object
kindstringrequiredoperatorstringrequiredAllowed:
ltlteeqgtegtvaluenumberrequiredfrequencyobjectrequiredShow propertiesHide properties
countintegerrequiredmin 1 · max 9007199254740991
window_secondsintegerrequiredmin 1 · max 9007199254740991
cooldown_secondsintegerrequiredmin 0 · max 9007199254740991
actionsobject[]requiredShow propertiesHide properties
Array of
objectOne of:
object
idstringrequiredmin length 1
enabledbooleanrequiredtypestringrequiredconfigobjectrequiredShow propertiesHide properties
urlstringrequiredmin length 1
secretstringrequiredmin length 1
object
idstringrequiredmin length 1
enabledbooleanrequiredtypestringrequiredconfigobjectrequiredShow propertiesHide properties
email_addressstringrequiredmin length 1
object
idstringrequiredmin length 1
enabledbooleanrequiredtypestringrequiredconfigobjectrequiredShow propertiesHide properties
team_idstringmin length 1
channel_idstringmin length 1
messagestringcustom_attribute_keysstring[]object
idstringrequiredmin length 1
enabledbooleanrequiredtypestringrequiredconfigobjectrequiredShow propertiesHide properties
dataset_idstringrequiredmin length 1
object
idstringrequiredmin length 1
enabledbooleanrequiredtypestringrequiredconfigobjectrequiredShow propertiesHide properties
judge_idsstring[]requiredmin items 1