API: Return 400 when creating a systemhook fails
What does this MR do?
Ensure that it returns 400 when creating a system hook fails.
Does this MR meet the acceptance criteria?
-
Changelog entry added -
API support added - Tests
-
Added for this feature/bug -
All builds are passing
-
What are the relevant issue numbers?
Closes #23335 (closed)