Documentación

API para lenguaje claro y lenguaje fácil.

Envíe su texto de origen, el idioma de destino deseado y uno de los dos modos de idioma. Simple8 detecta automáticamente el idioma de origen y devuelve el texto terminado en el idioma de destino.

{
  "text": "Contenido fuente complejo en el idioma seleccionado.",
  "locale": "es",
  "mode": "simple-language"
}

Ejemplos de SDK y cURL disponibles

Punto final

POST /api/v2/translate

Crea un texto en lenguaje sencillo o simple y lo devuelve directamente en la respuesta HTTP.

Las cabeceras requeridas

TítuloEl valorPropósito
AuthorizationBearer <API_KEY>Autenticación del espacio de trabajo
Content-Typesolicitud/jsonIndica que la solicitud contiene JSON
Acceptsolicitud/jsonRequiere una respuesta JSON
Idempotency-KeySólo se requiere para antecedentes y órdenes colectivasPreviene las operaciones de doble trayecto

Organismo de solicitud

Ninguna otra configuración de contenido forma parte del esquema de solicitud pública.

Campo de trabajoTipo de productoRequeridoValor permitidoDescripción
textcuerdasSí , es cierto .De 1 a 5.000 puntos de código Unicode normalizados con NFCTexto de partida
localecuerdasSí , es cierto .Uno de los 136 códigos admitidos de 2 o 3 letrasIdioma de salida. El idioma de origen se detecta automáticamente.
modecuerdasSí , es cierto .simple-language, easy-languageModo de simplificación
json
{
  "text": "Applicants must provide the required documentation before the deadline.",
  "locale": "en",
  "mode": "easy-language"
}

Organismo de respuesta

La respuesta incluirá el texto final y los datos de uso documentados.

Campo de trabajoTipo de productoDescripción
requestIdcuerdasIdentificador único para soporte y registros
localecuerdasIdioma de destino seleccionado
modecuerdasModo de simplificación seleccionado
outputcuerdasTexto terminado en el idioma de destino seleccionado
usage.inputCharactersnúmero enteroCaracteres contados para esta solicitud o 0 para un acierto de caché
usage.cacheHitbooleanoSi el resultado provino del caché de 180 días
json
{
  "requestId": "req_sync_002",
  "locale": "en",
  "mode": "easy-language",
  "output": "You need to send documents.\nSend the documents before the deadline.",
  "usage": {
    "inputCharacters": 78,
    "cacheHit": false
  }
}

El comportamiento de validación

  • Los campos ausentes, vacíos, desconocidos o no válidos devuelven HTTP 400 con el código de error invalid_request y los detalles de validación.
  • La longitud del texto se mide en puntos de código Unicode después de la normalización NFC.
  • La configuración regional debe ser uno de los 136 códigos documentados de 2 o 3 letras.
  • El modo debe ser exactamente simple-language o easy-language.
  • El texto fuente podrá estar escrito en un idioma distinto al especificado. Simple8 detecta automáticamente el idioma y crea el resultado en el idioma de destino seleccionado.

Comience a usar Simple8 gratis.

Crea tu cuenta gratuita y utiliza hasta 15.000 caracteres gratis cada mes.