API de CAPTCHA de EverySolve
API de MTCaptcha
La API de MTCaptcha de EverySolve devuelve un token para tu flujo de verificación. Envía POST /api/v1/captcha con type igual a mtcaptcha y las entradas indicadas a continuación.
MTCaptcha es un widget propio con una clave MTCaptcha; no es Yandex SmartCaptcha pese al nombre parecido. Devuelve un token MTCaptcha; Yandex carga scripts propios y usa smart-token, por lo que las claves no se intercambian.
- Endpoint
- POST /api/v1/captcha
- Tipo
- mtcaptcha
- Por 1.000 resoluciones correctas
- $2.22 por 1.000 resoluciones correctas
Parámetros de la solicitud
Proporciona website_url y website_key. Este tipo no declara parámetros opcionales.
Parámetros obligatorios
website_urlwebsite_keyParámetros opcionales
curl -X POST https://api.everyinfra.com/api/v1/captcha \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"mtcaptcha","website_url":"<website_url>","website_key":"<website_key>"}'
Cómo reconocer MTCaptcha
MTCaptcha es un widget propio con una clave MTCaptcha; no es Yandex SmartCaptcha pese al nombre parecido.
Qué distingue a MTCaptcha
Devuelve un token MTCaptcha; Yandex carga scripts propios y usa smart-token, por lo que las claves no se intercambian.
Origen de los parámetros de MTCaptcha
Copia website_key del widget MTCaptcha y conserva la URL en la que se muestra.
website_urlObligatorio- Página exacta donde aparece el reto, incluida la ruta pertinente y no solo la portada.
website_keyObligatorio- Clave pública del sitio o widget copiada de esta integración exacta; no es una clave secreta.
¿Qué devuelve la API?
La API de MTCaptcha devuelve un token en token. Su formato de solución es token. Envía el token en el campo o la solicitud de verificación que espera el flujo de destino.
- Formato de solución
- token
- Campos de solución
token
Cómo usar la API de MTCaptcha
- 01Consulta GET /api/v1/captcha/types y selecciona la entrada
mtcaptcha. - 02Envía
type: "mtcaptcha"y los parámetros obligatorios a POST /api/v1/captcha. - 03Consulta un token en
token. - 04Envía el token en el campo o la solicitud de verificación que espera el flujo de destino.
Facturación y disponibilidad
EverySolve descuenta el importe al aceptar la solicitud y lo devuelve automáticamente si la solución no se entrega correctamente. Consulta available y los campos de precio en GET /api/v1/captcha/types cuando vayas a enviar la solicitud; no son datos estáticos de la página.
Preguntas de integración de MTCaptcha
¿Cómo identifico MTCaptcha antes de elegir el tipo?
MTCaptcha es un widget propio con una clave MTCaptcha; no es Yandex SmartCaptcha pese al nombre parecido. Usa mtcaptcha solo cuando esas señales coincidan con el reto objetivo.
¿Qué valores de la página pertenecen a una solicitud de MTCaptcha?
Copia website_key del widget MTCaptcha y conserva la URL en la que se muestra. Proporciona website_url y website_key. Este tipo no declara parámetros opcionales.
¿Qué devuelve MTCaptcha y con qué no debe confundirse?
La API de MTCaptcha devuelve un token en token. Su formato de solución es token. Devuelve un token MTCaptcha; Yandex carga scripts propios y usa smart-token, por lo que las claves no se intercambian.
¿Qué fuente externa explica la integración de MTCaptcha?
La guía oficial de migración de MTCaptcha documenta su widget y clave. [Abrir la referencia de MTCaptcha](https://docs.mtcaptcha.com/). Los campos específicos de EverySolve y la disponibilidad actual siguen procediendo del catálogo de tipos.