Planes de ISP heredados (IPs fijas)
Los planes ISP heredados te dan una lista fija de IPs, cada una en el puerto 1337, ubicadas solo por país. Usa esta API para listar esas IPs y gestionar la lista blanca de IPs de origen.
Autenticación
Sección titulada «Autenticación»Todos los endpoints se autentican con un parámetro de consulta api_token. Genera un token en el panel en Account → API Tokens.
?api_token=YOUR_API_TOKENEl parámetro de ruta {membership} acepta cualquiera de las dos formas: el ID numérico del plan (el número que se muestra en la página del plan en el panel) o su ID de API (el código corto al final de la URL del plan en el panel, por ejemplo https://shifter.io/panel/membership/DeeJ). Ambos resuelven al mismo plan.
Listar proxies
Sección titulada «Listar proxies»Devuelve cada IP de tu plan heredado, cada una como ip:port. El mismo puerto (1337) y el mismo nombre de usuario/contraseña se aplican a todo el pool, así que solo cambia la IP. Las credenciales no forman parte de esta respuesta; están en el panel.
| Parameter | In | Required | Description |
|---|---|---|---|
membership | path | yes | El ID del plan (numérico o ID de API) |
api_token | query | yes | Tu token de API de la cuenta |
Ejemplo:
curl "https://shifter.io/api/v1/static-residential/YOUR_PLAN_ID/proxies?api_token=YOUR_API_TOKEN"Respuesta:
{ "error": null, "code": 200, "data": [ "185.199.108.153:1337", "185.199.108.154:1337", "185.199.108.155:1337" ]}Cada entrada es ip:port. El puerto (1337) y el nombre de usuario/contraseña son los mismos para todas las IPs del pool, solo cambia la IP; las credenciales están en la página del plan en el panel bajo My Plans. En un plan heredado, los países en los que se ubican tus IPs se eligieron una vez en el momento de la compra y permanecen fijos después.
IPs de origen autorizadas
Sección titulada «IPs de origen autorizadas»Añade a la lista blanca las IPs de origen para que tus scrapers puedan omitir la autenticación básica HTTP en cada solicitud. La lista blanca se aplica a todo el plan heredado: cualquier origen en la lista blanca puede usar cualquier IP de ese plan. Los planes actuales de ISP Proxies no admiten la lista blanca de IPs; se autentican solo con un nombre de usuario y una contraseña.
Listar IPs autorizadas
Sección titulada «Listar IPs autorizadas»| Parameter | In | Required | Description |
|---|---|---|---|
membership | path | yes | El ID del plan |
api_token | query | yes | Tu token de API de la cuenta |
Respuesta:
{ "error": null, "code": 200, "data": [ "198.51.100.10", "203.0.113.42" ]}Actualizar IPs autorizadas
Sección titulada «Actualizar IPs autorizadas»Reemplaza la lista de IPs autorizadas con los valores proporcionados.
| Parameter | In | Required | Description |
|---|---|---|---|
membership | path | yes | El ID del plan |
api_token | query | yes | Tu token de API de la cuenta |
ips[] | body | yes | Array de direcciones IPv4 para la lista blanca |
Ejemplo (codificado como formulario, con anulación de método):
curl -X POST "https://shifter.io/api/v1/static-residential/YOUR_PLAN_ID/authorized-ips?api_token=YOUR_API_TOKEN" \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "_method=PUT&ips[]=198.51.100.10&ips[]=203.0.113.42"Ver también
Sección titulada «Ver también»- Resumen de ISP Proxies, para planes actuales
- Gestión de IPs, ubicación de IPs por ciudad e ISP en planes actuales