Proxy-seller

Anfitriões

Atualizado:

Obter todos os hosts

Este comando exibirá todos os hosts aos quais você está conectado.

GEThttps://mobile.proxy-seller.com/api/v1/hosts

Exemplo

https://mobile.proxy-seller.com/api/v1/hosts

Cabeçalhos

Nome

Valor

Tipo de conteúdo

application/json

Autorização*

<YOUR_API_TOKEN>

Resposta

[
  {
    "id": "21vjv1224n45v7457mvcas",
    "name": "Host Number 1",
    "number": "101"
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED

Adquira modems

GEThttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/modems

Esta consulta retornará todos os seus modems conectados ao ID de host especificado

Exemplo

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/modems

Parâmetros de caminho

Nome

Tipo

Descrição

hostId*

String

ID do host

Cabeçalhos

Nome

Valor

Tipo de conteúdo

application/json

Autorização*

<YOUR_API_TOKEN>

Resposta

[
  {
    "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_MATCH
INVALID_HOST_ID
INVALID_HOST

Alterar o nome do host

PATCHhttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/changeName

Esta solicitação altera o nome do host.

Exemplo

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/changeName

Parâmetros de caminho

Nome

Tipo

Descrição

hostId*

String

ID do host

Cabeçalhos

Nome

Valor

Tipo de conteúdo

application/json

Autorização*

<YOUR_API_TOKEN>

Corpo da solicitação

Nome

Tipo

Descrição

nome*

String

novo nome de host

Exemplo de corpo da solicitação

{
    "name": "Host new name"
}

Resposta

{
    "id": "21vjv1224n45v7457mvcas",
    "name": "Host new name",
    "number": "101"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID,
HOST_NOT_FOUND

Reinicie todos os modems

Reinicie todos os modems no servidor.

PATCHhttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/reboot

Esta solicitação reinicia todos os modems no host selecionado.

Exemplo:

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/reboot

Cabeçalhos

Nome

Valor

Tipo de conteúdo

application/json

Autorização*

<YOUR_API_TOKEN>

Parâmetros de caminho

Nome

Tipo

Descrição

hostId*

String

ID do host

Resposta

A resposta bem-sucedida não possui corpo; o estado de sucesso é determinado pelo código de status 200

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID,

Exportar informações de todos os modems

Baixando informações de todos os modems no computador.

POSThttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/export

Essa solicitação retorna um arquivo com informações sobre os modems de um host selecionado

Exemplo:

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/export

Cabeçalhos

Nome

Valor

Tipo de conteúdo

application/json

Autorização*

<YOUR_API_TOKEN>

Parâmetros de caminho

Nome

Tipo

Descrição

hostId*

String

ID do host

Corpo

Nome

Tipo

Descrição

extensão*

enumeração: ["txt", "csv", "xlsx"]

extensão de arquivo para a qual os dados serão formatados

nome do arquivo

String

nome do arquivo

formato

String

a ordem das colunas do arquivo de origem

O formato pode consistir nos valores: "%number%, %ip%, %use%". Os valores devem ser especificados na ordem que você preferir, separados por vírgulas, sem espaços. Caso não haja formato especificado, será utilizado o formato padrão.

Exemplo de corpo da solicitação:

{
    "extension": "txt",
    "format": "%number%,%ip%,%use%",
    "fileName": "test"
}

Resposta

%number%,%ip%,%use%
101,101.111.44.191,false
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID,

On this page

Anfitriões | Proxy-seller