Get decision results
client.decisions.get(stringdecisionID, RequestOptionsoptions?): DecisionGetResponse { decision_id, decision_status, labels, 4 more }
/v1/decisions/{decision_id}
Retrieve the results of a previously submitted decision by its ID.
Parameters
decisionID: string
The decision ID to retrieve
Returns
Get decision results
import Safetykit from 'safetykit';
const client = new Safetykit({
apiKey: process.env['SAFETYKIT_API_KEY'], // This is the default and can be omitted
});
const decision = await client.decisions.get('decision_id');
console.log(decision.decision_id);
{
"decision_id": "content_01h2m7qdmdjckc30e1mnq6xqfd",
"decision_status": "SUCCESS",
"labels": [
{
"applied": true,
"explanation": "The product is stated to be a Burberry item, a well-known brand",
"name": "Counterfeit brands"
},
{
"applied": false,
"explanation": "The product is a handbag, and does not contain any illegal drugs",
"name": "Illegal drugs"
}
],
"metadata": {},
"result": "violating",
"policy_id": "policy_id",
"policy_version": "policy_version"
}
Returns Examples
{
"decision_id": "content_01h2m7qdmdjckc30e1mnq6xqfd",
"decision_status": "SUCCESS",
"labels": [
{
"applied": true,
"explanation": "The product is stated to be a Burberry item, a well-known brand",
"name": "Counterfeit brands"
},
{
"applied": false,
"explanation": "The product is a handbag, and does not contain any illegal drugs",
"name": "Illegal drugs"
}
],
"metadata": {},
"result": "violating",
"policy_id": "policy_id",
"policy_version": "policy_version"
}