For AI agents: visit https://docs.thehive.ai/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
API key from Hive Moderation Dashboard (per-application).
Content-Type
string
Yes
Submit JSON data in the request body.
Request Body Parameters
Parameter
Type
Required
Description
watchlist
string
Yes
The unique API field name identifying the target watchlist.
terms
array
Yes
Array of strings listing terms to be removed.
Notes
Terms are normalized to lowercase before matching.
Terms not found in the watchlist are returned under non_existent_terms, and will not cause the request to fail.
Responses
Response Fields
Field
Type
Always Returned
Description
message
string
Yes
Human-readable result summary.
watchlist
string
Yes
The watchlist API field name provided in the request.
removed_terms
array
Yes
Terms successfully removed from the watchlist.
non_existent_terms
array
Yes
Terms that were not found in the watchlist.
failed_terms
array
Yes
Terms that could not be processed due to an error.
Example Success (200 OK)
{
"message": "Successfully removed from list. Some terms may not exist in list.",
"watchlist": "my-watchlist",
"removed_terms": ["example term"],
"non_existent_terms": ["another term"],
"failed_terms": []
}