Skip to content
StatusSupportDashboard
API Reference

API Reference

Libraries

npm install safetykit
pip install safetykit

API Overview

Data

Ingest data for fraud detection and risk analysis.

Add data
POST/v1/data/{namespace}
Create upload URL
POST/v1/data/{namespace}/requests/upload-url
Get request status and inline results
GET/v1/data/{namespace}/requests/{requestId}
Get download URL
GET/v1/data/{namespace}/requests/{requestId}/results/download-url
Update namespace settings
PUT/v1/data/{namespace}/settings

Streams

Ingest and monitor livestream content.

Add stream
POST/v1/streams/{namespace}
Add frame
POST/v1/streams/{namespace}/frames
Add transcript
POST/v1/streams/{namespace}/transcripts

Agent Decisions

Send human reviewer final verdicts to SafetyKit. This feedback improves the accuracy of SafetyKit’s automated decisions over time.

Record an agent decision
POST/v1/agent_decisions