- API Type
- REST API with OpenAPI 3.0 specification and WebSocket support for real-time processing
- Authentication
- API Key-based authentication. Keys obtained from developer portal and included in request headers or body depending on endpoint
- Available APIs
- Detector API (text AI detection), Image Detector API, Video Detector API, Audio Detector API, Humanization API v2, and Undetectable Browser API for profile management
- Documentation
- Comprehensive - interactive API documentation available at https://ai-detect.undetectable.ai/docs for Detector API and similar endpoints for other detection APIs. Developer portal provides API key management and user ID management
- Sandbox/Testing
- Testing available through interactive FastAPI documentation pages. Detector API recommends minimum 200 words for best accuracy in submissions
- WebSocket Support
- Real-time WebSocket connections available at wss://ai-detect.undetectable.ai/ws/$USER_ID for streaming sentence-by-sentence detection results
- Endpoints
- /detect (submit content for detection), /query (check detection status and results), /check-user-credits (verify account credits), /document (humanization queries)
- Use Cases
- Detect AI-generated text, images, video, and audio content; humanize AI-written text; integrate detection capabilities into third-party applications and workflows