Obtén una cookie TMPT de Ticketmaster
Crea una TicketmasterTmptTask para la URL exacta de Ticketmaster que vas a solicitar, con la acción adecuada y un proxy. El campo solution.token del resultado listo es el valor sin procesar de la cookie tmpt, no un token de reCAPTCHA ni un conjunto de cabeceras de Kasada.
En esta página
Elige la acción y la URL exacta
| action | url |
|---|---|
| Event | La URL exacta del evento |
| Login | La URL exacta de acceso al inicio de sesión |
Los ejemplos solicitan una cookie de Event. Sustituye la URL de evento de ejemplo por tu destino real. Para Login, cambia tanto action como url; cambiar solo la acción deja la tarea apuntando a la página incorrecta. No envíes site, recaptchaType ni session.
Usa Python 3.10+ o Node.js 22+ con el SDK oficial; consulta las instrucciones de instalación del SDK. Establece SOLVETHREE_API_KEY y SOLVETHREE_PROXY en el entorno de tu servidor. Mantén la clave de API fuera del código del navegador. Estos ejemplos usan un único proxy; no proporciones también proxyCandidates.
import os
from uuid import uuid4
from solvethree import Solvethree
client = Solvethree(os.environ["SOLVETHREE_API_KEY"])
request = {
'type': 'TicketmasterTmptTask',
'url': 'https://www.ticketmaster.com/event/EXAMPLE',
'action': 'Event',
"proxy": os.environ["SOLVETHREE_PROXY"],
"requestId": str(uuid4()),
}
result = client.solve(request, timeout=180)
tmpt = result["solution"]["token"] # The raw cookie value, without "tmpt=".
print("Ready task:", result["id"])import { randomUUID } from 'node:crypto';
import { Solvethree } from '@solvethree/sdk';
const client = new Solvethree({ apiKey: process.env.SOLVETHREE_API_KEY });
const request = {
type: 'TicketmasterTmptTask',
url: 'https://www.ticketmaster.com/event/EXAMPLE',
action: 'Event',
proxy: process.env.SOLVETHREE_PROXY,
requestId: randomUUID(),
};
const result = await client.solve(request, { timeoutMs: 180_000 });
const tmpt = result.solution.token; // Raw cookie value; no "tmpt=" prefix.
console.log('Ready task:', result.id);Usa solve para esperar la cookie
La creación de TMPT espera hasta 1.5 segundos de forma predeterminada para que una resolución ya preparada y válida para la protección pueda devolverse de inmediato. El trabajo nuevo pasa a una tarea pendiente persistente. Los ejemplos usan solve por comodidad: crea una tarea y consulta su estado hasta que esté lista, o lanza una excepción. En estos ejemplos, el cliente espera hasta 180 segundos. El SDK de Python es síncrono y bloquea la ejecución mientras espera.
Si tu aplicación necesita el ID de la tarea de inmediato, usa create_task en Python o createTask en Node.js y consulta después esa misma tarea con get_task o getTask. Sigue consultándola mientras su estado sea pending o solving. Lee la solución solo cuando esté en ready. Si alcanza failed, deja de consultar y revisa errorCode y error en lugar de volver a enviar los mismos datos de entrada.
Fuentes y referencia de la API
Ejecuta tu primera tarea.
Empieza con $5 de crédito en tu espacio de trabajo.