Block a provider
Path Parameters
string
required
The identifier of the provider to block.
Request Body
string
Optional explanation for the block, recorded in the trust record and audit log.
Example
Unblock a provider
Path Parameters
string
required
The identifier of the provider to unblock.
Example
Block an agent
Path Parameters
string
required
The identifier of the agent to block.
Request Body
string
Optional explanation for the block, recorded in the agent trust record.
Example
Unblock an agent
Path Parameters
string
required
The identifier of the agent to unblock.
Example
Responses
Block/Unblock provider → returnsProviderTrustRecord.
Block/Unblock agent → returns AgentTrustRecord.
string
required
Identifier of the affected entity.
number (float)
required
Current reputation score (unchanged by block/unblock).
boolean
required
true after a block action; false after an unblock action.string
The reason recorded at block time. Cleared on unblock.
string (ISO 8601)
required
UTC timestamp of this trust record update.
Provider audit log
Path Parameters
string
required
The provider whose audit log you want to retrieve.
Audit response fields
array
Array of
ProviderAuditEvent objects.