Decode Base45 to bytes
API · /base45-api
API Base45
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.
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
- 33
- ú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
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
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
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
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?
¿Cuál es el límite de velocidad de API Base45?
¿Cuánto cuesta API Base45?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API Base45 con el RGPD?
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ónNueva discusión
·
-
Respuesta del proveedor
🔒 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ónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.