Resuelve Captcha del Login del SAT
Servicio de visión por computadora para resolver automáticamente los retos captcha alfanuméricos requeridos en el acceso al portal del SAT.
POST/api/v1/SAT/image-captcha-resolver
Ejemplo de Captcha Soportado

📋 Parámetros de la Solicitud
Encabezados
http
Accept: application/json
Content-Type: multipart/form-dataParámetros en Formulario (multipart/form-data)
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
image | File (JPG, PNG) | Sí | Archivo de imagen que contiene el captcha a procesar. |
📤 Respuestas Posibles
200 OK — Captcha Resuelto
json
{
"success": true,
"answer": "GBT7L9"
}400 Bad Request — Error al Procesar Imagen
json
{
"success": false,
"message": "Unable to resolve captcha image"
}429 Too Many Requests — Límite Excedido
json
{
"success": false,
"message": "Has excedido el límite de 100 peticiones por día. Por favor, contacta al administrador."
}NOTE
Este servicio cuenta con un límite estándar de 100 solicitudes diarias por IP. Para contratar paquetes ilimitados o soporte empresarial, contacta a mmunozpozos@gmail.com.
💻 Ejemplos de Integración
bash
curl --location 'https://bridge.paladins.mx/api/v1/SAT/image-captcha-resolver' \
--header 'Accept: application/json' \
--form 'image=@"/ruta/a/tu/captcha.jpeg"'javascript
import axios from 'axios';
import fs from 'fs';
import FormData from 'form-data';
const form = new FormData();
form.append('image', fs.createReadStream('./captcha.png'));
const response = await axios.post('https://bridge.paladins.mx/api/v1/SAT/image-captcha-resolver', form, {
headers: {
...form.getHeaders(),
'Accept': 'application/json'
}
});
console.log('Respuesta Captcha:', response.data.answer);python
import requests
url = "https://bridge.paladins.mx/api/v1/SAT/image-captcha-resolver"
files = {'image': open('captcha.jpg', 'rb')}
headers = {'Accept': 'application/json'}
response = requests.post(url, files=files, headers=headers)
print(response.json())