Documentación de la API
Todo lo que necesitas para integrar la moderación de contenido de Discuse en tu aplicación. API REST sencilla, funciones completas y precisión líder en el sector.
Primeros pasos
Guía de inicio rápido para integrar Discuse API en tu aplicación.
Análisis de texto
Analiza contenido de texto para detectar spam, toxicidad, sentimiento e idioma.
Análisis de imágenes
Detecta contenido NSFW e imágenes inapropiadas con alta precisión.
Procesamiento de documentos
Extrae texto de imágenes y PDFs con OCR, y luego modéralo o resúmelo.
Endpoints de API
Vista rápida de los endpoints de API disponibles. Todos los endpoints aceptan JSON y devuelven respuestas en JSON.
/api/v2/checkComprobación completa de moderación de contenido con todas las funciones habilitadas.
/api/v2/demo/checkEndpoint de demo público (con límite de frecuencia, no requiere clave API).
/api/v2/scanEscanea archivos en busca de malware y virus.
/api/v2/ocrExtrae texto de imágenes y PDFs, con moderación opcional.
/api/v2/summarizeGenera un resumen conciso de un documento.
/api/v2/demo/ocrDemo pública de OCR (con límite de frecuencia, sin clave API; PDFs de hasta 20 páginas).
/api/v2/demo/summarizeDemo pública de resumen (con límite de frecuencia, sin clave API; PDFs de hasta 20 páginas).
URL base
Todas las solicitudes a la API deben realizarse a la siguiente URL base:
https://api.discuse.comAutenticación
Autentica tus solicitudes a la API incluyendo tu clave API en el encabezado de la solicitud.
X-API-Key: your_api_key_here¿No tienes una clave API? Empieza aquí para crear una.
Formato de respuesta
Todas las respuestas de la API siguen una estructura JSON coherente:
{
"has_violations": false,
"cached": false,
"message": "Content appears safe",
"results": {
"hits": false,
"sentiment": {
"hit": false,
"toxic": 0.02,
"profanity": 0.01,
"threat": 0.00,
"insult": 0.03
},
"spam_finder": {
"is_spam": false,
"confidence": 0.05
},
"language": {
"detected": "en",
"confidence": 0.98
}
},
"processing_time_ms": 45,
"usage": {
"api_requests_used": 150,
"api_requests_limit": 10000,
"api_requests_remaining": 9850
}
}¿Listo para empezar?
Sigue nuestra guía de inicio para integrar la moderación de contenido en minutos.
Iniciar integración