Saltar al contenido
TurnitPass
DesarrolladoresAPI v1Obtener una clave API
Explorar documentación

DesarrolladoresInicio rápido

Realiza tu primera solicitud de revisión

Crea una clave de API en tu espacio de trabajo y luego llama a los endpoints de revisión, detección y citas con esa clave.

REST API v1

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

01

El inicio de sesión con Google abre un espacio de trabajo API privado.

Añadir palabras

02

Los hooks de checkout y portal están listos para las claves finales de Stripe.

Generar clave

03

Copia la clave una vez y guárdala en tu servidor.

Llamar a /humanize

04

Envía texto y recibe de vuelta una salida medida.

Solicitud de servidor

Endpoint humanize

v1 listo
request
POST
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"
  }'
response
200 OK
{
  "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.

Ver ejemplos

Menos de cinco minutos

Configuración

1

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.

2

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.

3

Crea una clave API

Genera una clave en el espacio de trabajo, cópiala de inmediato y envíala como token Bearer.

4

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.

Solicitud humanize
curl
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"]}'
Solicitud paraphrase
curl
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

response
200 OK
{
  "output": "The humanized version of your text...",
  "words_used": 8,
  "words_remaining": 249992
}
Las solicitudes de transformación fallidas devuelven errores JSON estructurados. Los fallos de validación o del motor no consumen saldo de palabras.

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.

Solicitud detector
POST /api/v1/detect
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"
  }'
Solicitud citation
POST /api/v1/citation
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"
  }'
Las respuestas de citation y bibliography incluyen texto formateado y, cuando están disponibles, exportaciones como BibTeX y RIS.

Siguientes pasos

01

Autenticación mediante claves de API Bearer

Las solicitudes de desarrollo utilizan claves de API generadas desde el espacio de trabajo de TurnitPass.

02

API REST de TurnitPass

Referencia de los endpoints autenticados del Humanizer, paráfrasis, AI Detector, Citation Generator, Bibliography y estado de la clave de API.

Después, intégralo en tu flujo de trabajo.Seguir leyendo