API · /checksum-api

API de Checksum

saludable 3,343 Suscriptoras

Checksums no criptográficos rápidos como una API. Calcule CRC-32 — la verificación de integridad utilizada por ZIP, gzip, PNG y Ethernet — y Adler-32 — el checksum utilizado por zlib — sobre texto UTF-8, entrada hexadecimal o base64, devuelto en hexadecimal y como enteros de 32 bits con y sin signo. Ideal para verificación de integridad de archivos y mensajes, claves de caché y ETags, detección de cambios y deduplicación, donde se desea una huella digital rápida en lugar de un hash seguro. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; envíe datos binarios mediante codificación hexadecimal o base64 (hasta 4 MB). En vivo, nada almacenado. 4 endpoints. Explícitamente NO para seguridad — para resúmenes criptográficos (MD5, SHA-256, HMAC) use una API de hash en su lugar.

api.oanor.com/checksum-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/checksum-api/openapi.json
/api/checksum-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
87 ms
Sondas del servidor · 24h
Suscriptoras
3,343
activa
Llamadas totales
52
últimos 7 días

Precios

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

Free

Gratis

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

Starter

€0.80 /mes

  • 5,500 llamadas / mes
  • 8 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 5.5k llamadas/mes
  • 8 solicitudes/segundo
  • entrada utf8 / hex / base64
  • Soporte por correo electrónico
Inicia sesión para suscribirte

Pro

€18.40 /mes

  • 122,000 llamadas / mes
  • 20 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 122k llamadas/mes
  • 20 req/seg
  • Canalizaciones de integridad/dedup
  • Soporte prioritario
Inicia sesión para suscribirte

Mega

€54.40 /mes

  • 630,000 llamadas / mes
  • 50 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 630k 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 Dígito Verificador

Agregue y verifique dígitos verificadores con los algoritmos estándar — Luhn (mód 10), Verhoeff, Damm e ISO 7064 mód 97-10 — en cualquier número. El endpoint generate devuelve el(los) dígito(s) verificador(es) y el número completo; el endpoint validate le indica si el dígito verificador de un número es correcto. Luhn es el conocido esquema mód 10 detrás de las tarjetas de crédito, IMEI y muchos números de identificación; Verhoeff y Damm son esquemas de un solo dígito que también detectan todos los errores de transposición adyacente; mód 97-10 produce dos dígitos verificadores y es el esquema utilizado por IBAN. Perfecto para generar y validar números de referencia, cuenta, membresía y pedido, y para la integridad en la entrada de datos. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 4 endpoints. Distinto de los validadores de tarjetas de crédito y códigos de barras, que aplican un algoritmo fijo a un formato de número específico.

api.oanor.com/checkdigit-api

API de la Paradoja del Cumpleaños

Matemáticas de la paradoja del cumpleaños y probabilidad de colisión como una API, calculada local y determinísticamente. El endpoint de probabilidad calcula la probabilidad de que al menos dos de n personas compartan cumpleaños entre d días igualmente probables, P = 1 − Π(1 − i/d), evaluada en espacio logarítmico para precisión — el famoso resultado de que solo 23 personas dan aproximadamente un 50.7 % de probabilidad, 50 personas alrededor del 97 % y 70 personas alrededor del 99.9 %. El endpoint de personas necesarias lo invierte: el tamaño de grupo más pequeño para alcanzar una probabilidad objetivo (23 para 50 %, 57 para 99 %), con la aproximación √(2·d·ln(1/(1−p))). El endpoint de colisión generaliza el límite del cumpleaños a cualquier espacio — pase un número de cubos o un tamaño de hash en bits — y devuelve la probabilidad de colisión P ≈ 1 − e^(−n²/2d), la regla detrás de las colisiones de hash y las estimaciones de unicidad de UUID, donde una probabilidad del 50 % necesita aproximadamente 1.177·√d elementos. Los días y cubos por defecto son 365. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de educación en probabilidad, seguridad, criptografía, hashing, ingeniería de datos y estadística, herramientas de riesgo de colisión y problema del cumpleaños, y material didáctico. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esta es la probabilidad de cumpleaños/colisión; para distribuciones completas use una API de probabilidad.

api.oanor.com/birthdayparadox-api

API de segmentación A/B

Pruebas A/B deterministas y asignación de feature flags — sin base de datos, sin estado almacenado. El endpoint de bucket hashea una clave (un id de usuario, sesión o dispositivo) en un bucket estable de 0 a N-1 que nunca cambia para esa clave, y puede decidir si la clave está dentro de un rollout porcentual; como la decisión es monótona, aumentar el porcentaje solo añade usuarios, por lo que una implementación gradual es persistente y nadie retrocede. El endpoint de variante asigna una de varias variantes ponderadas — una simple división control/tratamiento o cualquier prueba multivariante — de manera consistente para la misma clave, respetando pesos personalizados. Mezclar un nombre de experimento mantiene los experimentos independientes entre sí, y como las mismas entradas siempre producen la misma respuesta, su cliente y servidor (y cualquier función edge) coinciden en la asignación sin necesidad de coordinación ni búsquedas. El hashing es FNV-1a con una mezcla de avalancha, lo que proporciona buckets uniformes y estables en todos los lenguajes y máquinas. Se ejecuta completamente local, por lo que es instantáneo, determinista y privado. Ideal para feature flags y despliegues graduales, experimentos A/B y multivariantes, lanzamientos canary, holdouts y kill-switches, y segmentación consistente de UI en web y móvil. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto asigna experimentos de manera determinista; para probar si un resultado es estadísticamente significativo, use una API de estadísticas.

api.oanor.com/abtest-api

API de Aquascape

Matemáticas para acuarios plantados y aquascaping como API, calculadas local y determinísticamente: los números de dosificación y agua que necesita un tanque plantado de alta tecnología, no los resultados de un dado. El endpoint de CO2 proporciona la concentración de CO2 disuelto a partir del pH y la dureza de carbonatos usando la relación clásica CO2 (ppm) ≈ 3 × KH (dKH) × 10^(7 − pH), y la compara con la ventana de 15–30 ppm que las plantas desean — a pH 6.6 y KH 4 estás en aproximadamente 30 ppm, el límite superior de la zona segura, mientras que pH 7.0 y KH 3 es un carbono limitado de 9 ppm. El endpoint de fertilizante convierte una dosis de sal seca en los ppm de nutrientes que añade, el corazón de la dosificación del Índice Estimativo: ppm = gramos × la fracción de masa del nutriente × 1000 ÷ litros del tanque, así que 1 g de KNO3 en 100 litros añade 6.1 ppm de nitrato y 3.9 ppm de potasio, y conoce KNO3, KH2PO4, K2SO4, MgSO4 (Sal de Epsom) y Ca(NO3)2. El endpoint de sustrato dimensiona el sustrato a partir de la huella y la profundidad objetivo — un tanque de 60 × 30 cm a 6 cm de profundidad necesita 10.8 litros, dos bolsas de 9 litros de aquasoil. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de aquascaping y tanques plantados, calculadoras de dosificación de fertilizantes, herramientas de CO2, y sitios de tiendas de acuarios y aficionados. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Para el volumen de agua del tanque o la carga de peces, usa una API de acuario; para la química de piscinas, usa una API de piscina.

api.oanor.com/aquascape-api

Preguntas frecuentes

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

¿Cómo obtengo una clave API para API de Checksum?
Regístrate gratis en oanor.com, genera una clave API desde el panel de desarrollador y llama a API de Checksum 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 Checksum?
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 Checksum?
API de Checksum ofrece un plan gratuito con 100 llamadas / mes. Los planes de pago empiezan en €0.80 / 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 Checksum con el RGPD?
Todas las solicitudes a API de Checksum 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/checksum-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/checksum-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/checksum-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/checksum-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.