API · /base45-api

API Base45

saludable 3,079 Suscriptoras

Codifica y decodifica Base45 (RFC 9285) — la codificación compacta de binario a texto diseñada para empaquetar densamente en el modo alfanumérico de los códigos QR, más conocida como el portador del Certificado COVID Digital de la UE. El endpoint de codificación convierte texto (UTF-8) o bytes sin procesar dados como hexadecimal en una cadena Base45; el endpoint de decodificación convierte una cadena Base45 de vuelta a bytes, devueltos como hexadecimal y — cuando los bytes son UTF-8 válido — como texto. Utiliza el alfabeto oficial de 45 caracteres (0-9, A-Z y un puñado de símbolos), empaqueta dos bytes en tres caracteres (o un byte en dos), y valida estrictamente los rangos de longitud y valor para que la entrada malformada sea rechazada en lugar de alterarse silenciosamente. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para cargas útiles de códigos QR, certificados digitales de salud y viajes, codificadores en modo alfanumérico, y cualquier dato binario que deba sobrevivir en un canal de solo mayúsculas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es específicamente Base45; para codificación base64, base32, hexadecimal, URL o entidad HTML, use una API de codificación general.

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

Precios

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

Free

Gratis

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

Starter

€6.75 /mes

  • 14,750 llamadas / mes
  • 8 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 14.75k llamadas/mes
  • 8 solicitudes/segundo
  • Texto + bytes hexadecimales
  • Soporte por correo electrónico
Inicia sesión para suscribirte

Pro

€26.65 /mes

  • 198,500 llamadas / mes
  • 20 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 198.5k llamadas/mes
  • 20 solicitudes/seg
  • Tuberías de QR / certificado de salud
  • Soporte prioritario
Inicia sesión para suscribirte

Mega

€64.65 /mes

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

Construido por

Relacionado APIs

Otros APIs con etiquetas superpuestas.

API de vCard

Genera y analiza tarjetas de contacto vCard (.vcf). Construye una vCard 3.0 compatible con estándares a partir de campos simples: nombre (o nombre/apellido), organización, cargo, uno o más números de teléfono y correos electrónicos, sitios web, una dirección postal, cumpleaños, nota y una URL de foto, lista para descargar como .vcf o incrustar en un código QR de contacto (combínalo con la API de QR para "escanear y guardar contacto"). O ve al revés: analiza cualquier cadena vCard de vuelta a campos estructurados limpios. Procesamiento local puro: sin clave, sin servicio de terceros, nada almacenado. En vivo. 3 endpoints. Diseñado para tarjetas de presentación digitales, códigos QR de contacto, importación/exportación de libretas de direcciones, integraciones CRM y herramientas de firma de correo electrónico.

api.oanor.com/vcard-api

API de lectura de códigos QR

Lee (decodifica) un código QR de una imagen — la inversa de un generador de QR. Pasa una URL de imagen (la obtenemos) o una imagen en base64 (una data-URI o base64 sin procesar) y obtén el texto o URL decodificado, la versión del QR y las coordenadas de las esquinas del código dentro de la imagen. Se admiten PNG, JPEG, BMP, TIFF y GIF (hasta 10 MB); las imágenes grandes se reducen automáticamente para que la decodificación sea rápida. La decodificación se ejecuta localmente (sin servicio de escaneo de terceros) y no se almacena nada. Cada llamada es en vivo. 2 endpoints. Diseñado para escanear códigos QR cargados, procesar capturas de pantalla y documentos, validación de boletos y cupones, y automatización de back-end. Sin clave upstream.

api.oanor.com/qrdecode-api

API de Código QR con Logotipo

Genere códigos QR con marca que incluyen un logotipo superpuesto en el centro, colores personalizados de primer plano y fondo, tamaño y nivel de corrección de errores elegidos, en formato PNG o SVG. Cuando se proporciona un logotipo, el nivel de corrección de errores se eleva automáticamente para que el código siga siendo escaneable, y el logotipo se coloca sobre un plato blanco redondeado en el centro. Incluye ayudantes de una sola llamada que construyen la carga útil correcta para usted: un código QR para unirse a Wi-Fi (SSID, contraseña, cifrado, oculto), un código QR de contacto vCard (nombre, teléfono, correo electrónico, organización, cargo, URL, dirección) y un endpoint por lotes que devuelve hasta 100 códigos QR en una sola solicitud. Proporcione un logotipo mediante URL pública, base64 o un cuerpo binario sin procesar; reciba resultados como JSON de PNG/SVG en base64 o, con raw=1, los bytes de imagen sin procesar. Renderizado puro del lado del servidor (qrcode + sharp), sin terceros ascendentes. Ideal para marketing y empaques, tarjetas de presentación y eventos, menús de restaurantes, uso compartido de Wi-Fi e incorporación de aplicaciones.

api.oanor.com/qrlogo-api

API de Código QR

Genere códigos QR bajo demanda como PNG base64, SVG o imagen incrustable sin procesar. Personalice el tamaño, el margen de zona silenciosa, el nivel de corrección de errores y los colores de primer plano/fondo. Codifique URL, texto, Wi-Fi, vCards y más.

api.oanor.com/qr-api

Preguntas frecuentes

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

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