Coincide con una cara, no con un archivo.
Una búsqueda inversa de imágenes normal encuentra copias de la misma imagen. Esto coincide con la cara, así que una foto distinta de la misma persona — otra ropa, otro año — sigue apareciendo como resultado.
TRACE / API DE ESCANEO FACIAL IA
API DE ESCANEO FACIAL IAUna API de búsqueda facial inversa sobre la web pública. Envía una foto de una cara y recibe las páginas y perfiles donde aparece, cada uno con una puntuación de confianza y un enlace. Un crédito por búsqueda, con precio en dólares, sin suscripción y sin mínimo mensual.
Sin llamada de ventas · Sin mínimo mensual · Los créditos no caducan
También en RapidAPI · especificación OpenAPI · ejemplos de código en GitHub · Hugging Face Space · Apify Actor
curl -X POST https://traceaifacescan.app/api/v1/scans \ -H "Authorization: Bearer trk_live_..." \ -H "Idempotency-Key: $(uuidgen)" \ -F image=@face.jpg
{
"id": "01m0jr1j5cbhwqsnt5qjx3zyd8",
"status": "queued",
"progress": 0,
"locked": false,
"match_count": 0,
"credits_remaining": 9
}
El mismo motor que usa el panel, con los mismos resultados. La API no es una versión reducida.
Una búsqueda inversa de imágenes normal encuentra copias de la misma imagen. Esto coincide con la cara, así que una foto distinta de la misma persona — otra ropa, otro año — sigue apareciendo como resultado.
Cada resultado tiene una puntuación de similitud de 50 a 100 y una banda: posible desde 70, fuerte desde 80, casi certeza desde 90. Nada se devuelve como un veredicto.
Cuando la URL pertenece a una cuenta, el usuario y la plataforma vuelven como campos separados — sin que tengas que analizar URLs por tu cuenta.
Trace opera su propio servicio de búsqueda facial. Por eso una búsqueda cuesta céntimos y no dólares, y por eso no tenemos que limitar tus solicitudes.
La autenticación es una sola cabecera. No hay SDK que instalar ni protocolo de enlace.
Multipart, nombre de campo image. JPEG, PNG o WebP, hasta 8 MB, con al menos 200px en el lado corto. Idempotency-Key es opcional y hace que un reintento sea seguro.
curl -X POST https://traceaifacescan.app/api/v1/scans \ -H "Authorization: Bearer trk_live_..." \ -H "Idempotency-Key: $(uuidgen)" \ -F image=@face.jpg202 ACCEPTED
{
"id": "01m0jr1j5cbhwqsnt5qjx3zyd8",
"status": "queued",
"progress": 0,
"locked": false,
"match_count": 0,
"credits_remaining": 9
}
Una búsqueda tarda entre 25 y 45 segundos. Consulta cada uno o dos segundos hasta que status sea done o failed.
curl https://traceaifacescan.app/api/v1/scans/01m0jr1j5cbhwqsnt5qjx3zyd8 \ -H "Authorization: Bearer trk_live_..."200 OK
{
"status": "done",
"progress": 100,
"locked": false,
"match_count": 2,
"matches": [
{
"score": 88,
"tier": "strong",
"platform": "x",
"handle": "@alexrivers88",
"url": "https://x.com/alexrivers88",
"preview_url": ".../scans/01m0.../previews/0"
}
]
}
Un escaneo creado sin créditos disponibles vuelve locked: true sin coincidencias — no se buscó nada. Revelar es una llamada separada a propósito: un script que recorre una lista de escaneos no debería poder vaciar tu saldo por accidente.
curl -X POST \ https://traceaifacescan.app/api/v1/scans/01m0.../reveal \ -H "Authorization: Bearer trk_live_..."
Siete endpoints. La definición legible por máquina está en openapi.json, y la referencia completa con los cuerpos de respuesta está en la documentación.
/v1/scansIniciar un escaneo a partir de una foto./v1/scans/{id}Estado, progreso y coincidencias./v1/scansTus escaneos, paginados./v1/scans/{id}/revealGastar un crédito y ejecutar la búsqueda real./v1/scans/{id}/previews/{n}La miniatura de la cara de una coincidencia./v1/scans/{id}Eliminar el escaneo, su imagen y sus vistas previas./v1/accountTu saldo de créditos.Los errores vuelven como application/problem+json con una cadena code estable. Compara con el código, nunca con el mensaje.
insufficient_creditsNo quedan créditos. No se buscó nada y no se cobró nada.no_face_detectedNo hay cara en la imagen. Prueba otra foto, no un reintento.rate_limitedSolo tras fallos repetidos de autenticación. Retry-After indica cuándo.unauthorizedClave ausente, incorrecta o revocada.provider_unavailableError nuestro. Un crédito reservado para una búsqueda fallida siempre se devuelve.DELETE lo hace al instante.Los mismos créditos que usa el panel, del mismo saldo. Sin suscripción, sin mínimo mensual, y no caducan nunca. El paquete de 100 créditos es sobre el que está construida la API.
Se compran con tarjeta, con Telegram Stars o con criptomoneda — mira los paquetes de créditos. ¿Necesitas más volumen que el paquete más grande? Escríbenos.
No es un servicio de identidad. Una coincidencia es una puntuación de similitud entre dos imágenes, no una afirmación sobre quién es alguien. No hay nombre, dirección, número de teléfono ni registro de ningún tipo en la respuesta — solo URLs públicas y un número.
Un resultado vacío no es prueba de ausencia. Significa que no se encontró nada en la parte de la web pública a la que podemos acceder. Si la persona no tiene ninguna foto pública, no hay nada que encontrar, y ninguna API puede cambiar eso.
No se toca nada detrás de un inicio de sesión. Cada resultado es una página que ya era pública.
No debe usarse para verificación de antecedentes, contratación, préstamos, seguros, vigilancia ni aplicación de la ley, ni contra menores. Envía solo fotos que tengas derecho a buscar. Esto está en las Condiciones de Uso y lo hacemos cumplir — una clave usada así se revoca.
Es una API HTTP que toma una fotografía de una cara y devuelve los demás lugares de internet público donde aparece esa misma cara. A diferencia de una búsqueda inversa de imágenes, que compara archivos de imagen, un escaneo facial con IA compara la geometría facial — así que identifica a la misma persona en una foto completamente distinta. La versión de Trace es una API REST con respuestas JSON: un POST para iniciar un escaneo, un GET para leer las coincidencias.
Un crédito por búsqueda, y los créditos se compran en paquetes con precio en dólares estadounidenses — desde $4 por cinco créditos hasta $50 por 100. No hay suscripción, ni mínimo mensual, ni caducidad. La API gasta el mismo saldo que el panel.
No hay búsqueda gratuita en la API. Una solicitud de API desde una cuenta sin créditos crea el escaneo pero no lo busca: vuelve bloqueado sin coincidencias. El panel le muestra a un visitante registrado un resultado de ejemplo estático para que vea la forma de un caso terminado, y la API deliberadamente nunca devuelve eso — un marcador de posición es algo sobre lo que un script podría construir.
Entre 25 y 45 segundos de principio a fin, a veces hasta 90. Por eso la API es asíncrona: POST devuelve 202 de inmediato con un id, y lo consultas. Mantener abierta una solicitud HTTP durante un minuto convertiría una conexión cerrada en una búsqueda cancelada.
No en v1. Aceptar una URL convertiría la API en un proxy SSRF — estaríamos obteniendo direcciones arbitrarias en nombre de quien llama desde dentro de nuestra red. Si vuelve, será con una lista de permitidos y rangos privados rechazados.
No. Llámala tan rápido como tu código pueda — las lecturas no se cuentan y no hay un tope por minuto. Lo único que te limita es tu saldo de créditos, porque un escaneo cuesta un crédito y una lectura no cuesta nada. Queda un único freno de seguridad que una clave válida nunca ve: los intentos repetidos de autenticación fallida desde la misma dirección se ralentizan, así que adivinar claves sigue siendo costoso.
Depende completamente de para qué la uses y de dónde estés. Verificar que una foto en tu propia plataforma pertenece a la persona que la usa es algo distinto de construir una base de datos de caras. Los datos faciales son una categoría especial bajo el RGPD y la KVKK, y tú eres el responsable de lo que nos envíes. Lee las Condiciones de Uso: la verificación de antecedentes, la contratación, los préstamos, los seguros, la vigilancia y la aplicación de la ley están todos fuera de los límites.
Es una API de búsqueda facial, que es un tipo específico de reconocimiento facial. No compara dos fotos que tú proporciones, no verifica un documento de identidad ni devuelve nada sobre quién es una persona. Toma una fotografía y busca en la web pública otras imágenes de esa misma cara, devolviendo cada coincidencia como una URL pública con una puntuación de similitud. Eso es también lo que la diferencia de una API de búsqueda inversa de imágenes: la búsqueda inversa de imágenes coincide con el archivo de imagen, así que encuentra copias de esa imagen exacta, mientras que esta coincide con la geometría facial y encuentra la misma cara en una foto distinta.
Crea una clave en el panel y el primer curl funciona de inmediato.
Nuevos precios: hasta un 26 % menos
100 créditos ahora $50 (antes $68). 15 créditos $9 (antes $11).