Create a moderation case
ModerationCase. If auto_block is true, the target is blocked immediately. If auto_revoke_provider is true, the target provider is revoked immediately.
Request Body
The type of entity under review. Either
"provider" or "agent".The identifier of the provider or agent under review.
Identifier of the moderator or system opening this case.
Description of why this case is being opened.
If
true, the target entity is blocked at case creation time. Defaults to false.If
true and target_kind is "provider", the provider is revoked at case creation time. Defaults to false.Example
List moderation cases
Query Parameters
Filter by target type. Either
"provider" or "agent".Filter by the identifier of the provider or agent under review.
Filter by case status. One of
open, actioned, resolved, or rejected.Example
Resolve a moderation case
Path Parameters
The UUID of the moderation case to resolve.
Request Body
Identifier of the moderator resolving this case.
Mandatory notes describing the resolution outcome.
If
true, any active block on the target entity is lifted. Defaults to false.If
true, the case status is set to rejected rather than resolved. Defaults to false.Example
Response
All three endpoints return aModerationCase.
Unique identifier for this moderation case.
Type of the entity under review. Either
"provider" or "agent".Identifier of the provider or agent under review.
Moderator or system that opened this case.
Description of why the case was opened.
Current case status. One of
open, actioned, resolved, or rejected.Action recorded against the target. One of
none, provider_blocked, provider_unblocked, provider_revoked, agent_blocked, or agent_unblocked.Notes from the moderator who resolved the case. Present after resolution.
Identifier of the moderator who resolved the case. Present after resolution.
UTC timestamp when this case was opened.
UTC timestamp of the most recent update to this case.