Explorar documentación
Realiza tu primera solicitud de revisión
Crea una clave de API en la consola y luego llama a los endpoints de redacción, comprobación y citas con la misma clave.
Camino de cinco minutos
Del espacio de trabajo vacío al primer borrador humanizado.
Sigue la misma secuencia que el producto público: crea acceso, confirma créditos, emite una clave y llama al endpoint de escritura desde tu servidor.
Ruta de integración
Qué debe ocurrir primero
Crear espacio de trabajo
01El inicio de sesión con Google abre un espacio de trabajo API privado.
Añadir palabras
02Los hooks de checkout y portal están listos para las claves finales de Stripe.
Generar clave
03Copia la clave una vez y guárdala en tu servidor.
Llamar a /humanize
04Envía texto y recibe de vuelta una salida medida.
Solicitud de servidor
Endpoint humanize
curl -X POST https://turnitpass.com/api/v1/humanize \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "Paste the AI-assisted draft you want to revise",
"language": "en",
"mode": "reduce-aigc"
}'
{
"output": "The revised text...",
"words_used": 142,
"words_remaining": 2858
}
Siguiente llamada
Combina el resultado con los endpoints de detección o citas cuando tu app necesite ciclos de revisión.
Menos de cinco minutos
Configuración
Crea una cuenta
Inicia sesión con Google y abre el espacio de trabajo para gestionar facturación, claves API, uso y saldo de palabras.
Elige un plan o presupuesto de palabras
Stripe checkout y el portal de clientes están conectados. Las claves y precios live se dejan para la configuración final.
Crea una clave API
Genera una clave en el espacio de trabajo, cópiala de inmediato y envíala como token Bearer.
Haz tu primera solicitud
Usa los ejemplos siguientes para llamar al endpoint humanizer e inspeccionar la forma de la respuesta.
Tu primera llamada API
Sustituye tp_live_your_api_key por una clave generada en el espacio de trabajo. Las solicitudes deben enviarse desde código de servidor, no desde el navegador.
curl -X POST https://turnitpass.com/api/v1/humanize \
-H "Authorization: Bearer tp_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text":"Pega aquí el borrador que quieres revisar","language":"en","mode":"reduce-aigc","personal_terms":["TurnitPass"]}'
curl -X POST https://turnitpass.com/api/v1/paraphrase \
-H "Authorization: Bearer tp_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text":"Reescribe este párrafo con un tono académico más natural.","mode":"academic"}'
Respuesta
{
"output": "The humanized version of your text...",
"words_used": 8,
"words_remaining": 249992
}
Después de la primera llamada
Ejemplos de flujo
La mayoría de las integraciones combinan más de una superficie de TurnitPass. Usa llamadas detector antes o después de reescribir, y citation y bibliography cuando la app necesite fuentes estructuradas.
curl -X POST https://turnitpass.com/api/v1/detect \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "Paste at least 50 words of writing to scan.",
"language": "en",
"source_kind": "paste"
}'
curl -X POST https://turnitpass.com/api/v1/citation \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"input": "https://example.com/research-article",
"style": "apa"
}'
Siguientes pasos
Autenticación mediante claves de API Bearer
Las solicitudes de desarrollo utilizan claves de API generadas desde la consola de control de TurnitPass.
API REST de TurnitPass
Referencia para los endpoints autenticados de revisión, paráfrasis, comprobación de señales, citas, bibliografía y estado de claves.