API · /normalize-api

API de Normalización Unicode

saludable 4,882 Suscriptoras

Normaliza y pliega texto Unicode. Convierte cualquier cadena a una de las cuatro formas de normalización Unicode — NFC, NFD, NFKC, NFKD — para que el texto visualmente idéntico con diferentes composiciones de puntos de código (é como un punto de código vs e + un acento combinante) se compare y almacene de manera consistente. Pliega diacríticos y letras especiales a ASCII simple (café → cafe, Straße → Strasse, Ångström → Angstrom, Łódź → Lodz) para slugs, claves de búsqueda y nombres de archivo; la ligadura fi y caracteres de compatibilidad similares se expanden bajo NFKC/NFKD. Y compara dos cadenas para determinar igualdad después de la normalización, opcionalmente sin distinción de mayúsculas y minúsculas. Perfecto para deduplicación, búsqueda e indexación, verificación de nombres de usuario e identificadores, y defensa contra entradas de apariencia similar (homoglifos). Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 4 endpoints. Distinto de las búsquedas en bases de datos de caracteres Unicode y de la segmentación de texto.

api.oanor.com/normalize-api
Obtener una clave API Pruébalo en el patio de recreo → Contactar proveedor

Especificaciones legibles por máquina para que los agentes de IA puedan integrar este API.

/api/normalize-api/openapi.json
/api/normalize-api/llms.txt

Descubrimiento: GET /api/index.json enumera todos los API.

salud API

saludable
tiempo de actividad
100.00%
Sondas del servidor · 24h
Latencia promedio
89 ms
Sondas del servidor · 24h
Suscriptoras
4,882
activa
Llamadas totales
88
últimos 7 días

Precios

Elija un nivel: facturado mensualmente, cancele en cualquier momento.

Free

Gratis

  • 660 llamadas / mes
  • 2 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 660 llamadas/mes
  • 2 solicitudes/seg
  • Normalizar + plegar + comparar
  • Sin tarjeta de crédito
Inicia sesión para suscribirte

Starter

€0.60 /mes

  • 5,100 llamadas / mes
  • 8 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 5.1k llamadas/mes
  • 8 solicitudes/segundo
  • Todas las 4 formas de normalización
  • Soporte por correo electrónico
Inicia sesión para suscribirte

Pro

€18.00 /mes

  • 120,000 llamadas / mes
  • 20 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 120k llamadas/mes
  • 20 req/seg
  • Pipelines de deduplicación/búsqueda
  • Soporte prioritario
Inicia sesión para suscribirte

Mega

€54.00 /mes

  • 620,000 llamadas / mes
  • 50 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 620k llamadas/mes
  • 50 solicitudes/segundo
  • Escala de plataforma
  • SLA dedicado
Inicia sesión para suscribirte

Construido por

Relacionado APIs

Otros APIs con etiquetas superpuestas.

API de Sistemas de Escritura (ISO 15924)

El registro ISO 15924 de sistemas de escritura — los códigos de escritura utilizados por Unicode, BCP-47 y CLDR — servido desde memoria (sin key). Cada escritura lleva su código de 4 letras (ej. Latn, Arab, Hani), código numérico, nombres en inglés y francés, el alias de propiedad de Unicode, la versión de Unicode en la que se agregó y su fecha. Busque una escritura por código o numérico, busque por código o nombre, o liste todo el registro. 226 escrituras. Ideal para internacionalización, herramientas de configuración regional y fuentes, validación de etiquetas BCP-47 y canalizaciones de representación de texto.

api.oanor.com/scripts-api

API Braille

Convierte texto a braille Unicode y viceversa. Utiliza braille inglés no contraído (Grado 1): las 26 letras, dígitos con el signo de número, mayúsculas con el signo de mayúscula y puntuación común, todo emitido como Patrones Braille Unicode (U+2800–U+28FF) para que se rendericen en cualquier lugar. El endpoint to-braille convierte texto ordinario a braille; el endpoint from-braille decodifica braille de vuelta a texto. Los caracteres desconocidos pasan sin cambios. Perfecto para herramientas de accesibilidad y educación, maquetas de etiquetas y señalización, vistas previas de pantallas braille y recursos de aprendizaje. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Solo Grado 1 (sin contracciones). Distinto de codificadores de cifrado/alfabeto y de transformaciones generales de texto.

api.oanor.com/braille-api

API de Segmentación de Texto

Cuenta y divide el texto de la forma en que las personas realmente lo leen, utilizando segmentación correcta según Unicode. El endpoint de conteo devuelve el número de clústeres de grafemas — los caracteres reales percibidos por el usuario, por lo que un emoji de familia cuenta como 1 (no 7) y una letra acentuada como 1 — junto con palabras, oraciones, puntos de código, unidades de código UTF-16 (la longitud ingenua de cadena que sobrecuenta) y la longitud en bytes UTF-8. Esto es exactamente lo que necesitan los campos con límite de caracteres, contadores de tweets/SMS y validación para que el conteo coincida con lo que el usuario ve. El endpoint de segmentación divide el texto en segmentos de grafemas, palabras u oraciones (los segmentos de palabras se marcan como similares a palabras versus puntuación y espacios) y es consciente de la configuración regional, por lo que los límites de palabras en japonés, chino y tailandés resultan correctos. Todo se calcula localmente sin llamadas de red. Un segmentador de texto Unicode — distinto de la base de datos de puntos de código Unicode (unicode), el conjunto de herramientas de mayúsculas/minúsculas y utilidades de texto (text) y la similitud de cadenas (similarity). Sin clave upstream, sin caché.

api.oanor.com/segmenter-api

API Unicode

La Base de Datos de Caracteres Unicode (UCD) como una API. Resuelve CUALQUIER punto de código (0..10FFFF, incluidos los rangos CJK y Hangul) a su nombre, categoría general, bloque y escritura, además del carácter literal, entidad HTML (😀), escape CSS y secuencias de bytes UTF-8/UTF-16. Pasa un punto de código hexadecimal (ej. 1F600 → 😀 CARA SONRIENTE) o un carácter literal (?char=€). Busca más de 40,000 caracteres con nombre por nombre (ej. "corazón", "flecha"), filtra por categoría o bloque, y explora los 346 bloques Unicode. Ideal para herramientas de procesamiento de texto, selectores de emoji, editores, internacionalización y utilidades para desarrolladores.

api.oanor.com/unicode-api

Preguntas frecuentes

Respuestas rápidas sobre precios, cuotas e integración.

¿Cómo obtengo una clave API para API de Normalización Unicode?
Regístrate gratis en oanor.com, genera una clave API desde el panel de desarrollador y llama a API de Normalización Unicode con la cabecera x-oanor-key. No se necesita tarjeta de crédito para el plan gratuito.
¿Cuál es el límite de velocidad de API de Normalización Unicode?
El plan gratuito permite 1 solicitud por segundo. Los planes de pago escalan hasta 50 solicitudes por segundo en el nivel Mega. Los límites rígidos devuelven HTTP 429 por encima de la cuota — sin cargos sorpresa por exceso.
¿Cuánto cuesta API de Normalización Unicode?
API de Normalización Unicode ofrece un plan gratuito con 100 llamadas / mes. Los planes de pago empiezan en €0.60 / mes con cuotas más altas y límites de tasa más rápidos.
¿Puedo cancelar mi suscripción en cualquier momento?
Sí. Los planes se facturan mensualmente y puedes cancelar en cualquier momento desde el panel de facturación. Sin contratos a largo plazo ni penalización por cancelación.
¿Cumple API de Normalización Unicode con el RGPD?
Todas las solicitudes a API de Normalización Unicode pasan por nuestra pasarela en la UE. Tu clave API upstream nunca sale de nuestro servidor y no se comparten datos personales con el proveedor upstream más allá de la solicitud enviada.

Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.

Fragmentos de código

Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.

curl https://api.oanor.com/normalize-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/normalize-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/normalize-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/normalize-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Calificaciones

Inicia sesión para calificar.

Aún no hay reseñas.

Discusión

Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.

Inicia sesión para escribir o responder.

Iniciar sesión

Nueva discusión

/ 4000

📌 Fijada 🔒 Bloqueada

·

· ·

/ 4000

🔒 Esta discusión está bloqueada — sin nuevas respuestas.

  • Sin discusiones todavía — empieza tú.

Soporte

Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.

Inicia sesión para abrir un ticket de soporte.

Iniciar sesión

Abrir nuevo ticket

Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.

  • Sin tickets para esta API.

Suscripción activa: las llamadas pueden empezar de inmediato.

Envía tu primera solicitud —

Suscripción activa: copie un fragmento y realice su primera llamada.