Anfitriones
Obtener todos los hosts
Esta petición le devolverá todos los hosts a los que está conectado.
Exalpme
https://mobile.proxy-seller.com/api/v1/hostsCabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Respuesta
[
{
"id": "21vjv1224n45v7457mvcas",
"name": "Host Number 1",
"number": "101"
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILEDObtener módems
Esta consulta le devolverá todos los módems conectados al ID de host especificado
Ejemplo
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/modemsParámetros de la ruta
Nombre | Tipo | Descripción |
|---|---|---|
hostId* | Cadena | Id de host |
Cabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Respuesta
[
{
"id": "63c234098746e15666325bf9f",
"ip": "",
"use": false,
"status": "DOWN",
"ipProxy": "101.111.44.191",
"portHttp": "40303",
"portSocks": "50303",
"simProvider": "MTS UKR",
"simNumber": null,
"hostId": "21vjv1224n45v7457mvcas"
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_IDINVALID_HOSTCambiar el nombre del host
Esta solicitud cambia el nombre del host.
Ejemplo
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/changeNameParámetros de la ruta
Nombre | Tipo | Descripción |
|---|---|---|
hostId* | Cadena | id de host |
Cabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Cuerpo de la solicitud
Nombre | Tipo | Descripción |
|---|---|---|
nombre* | Cadena | nuevo nombre de host |
Ejemplo de cuerpo de solicitud
{
"name": "Host new name"
}Respuesta
{
"id": "21vjv1224n45v7457mvcas",
"name": "Host new name",
"number": "101"
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,HOST_NOT_FOUNDReiniciar todos los módems
Reinicia todos los módems del host.
Esta solicitud reinicia todos los módems del host seleccionado.
Ejemplo:
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/rebootCabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Parámetros de la ruta
Nombre | Tipo | Descripción |
|---|---|---|
hostId* | Cadena | id de host |
Respuesta
la respuesta satisfactoria no tiene cuerpo, el estado satisfactorio viene determinado por el estado 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,Exportar info todos los módems
Descarga de información de todos los módems del host.
Esta petición devuelve un fichero con información de los módems de un host seleccionado
Ejemplo:
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/exportCabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Parámetros de ruta
Nombre | Tipo | Descripción |
|---|---|---|
hostId* | Cadena | id de host |
Cuerpo
Nombre | Tipo | Descripción |
|---|---|---|
extensión* | enum: ["txt", "csv", "xlsx"] | extensión de archivo para la que se formatearán los datos |
fileName | Cadena | nombre del archivo |
formato | Cadena | el orden de las columnas del fichero fuente |
puede constar de los valores "%número%, %ip%, %uso%". Los valores deben especificarse en el orden que se desee, separados por comas, sin espacios. en caso de ausencia de formato, se utiliza el formato por defecto.
Ejemplo de cuerpo de solicitud:
{
"extension": "txt",
"format": "%number%,%ip%,%use%",
"fileName": "test"
}Respuesta
%number%,%ip%,%use%
101,101.111.44.191,false
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,