curl -X POST https://api.gmproxys.com/v1/update \
-H "X-API-Key: gm_SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{
"user_id": "5061",
"threads": "2000",
"countries": ["br"],
"states": [],
"cities": ["saopaulo", "parana"],
"blocked_hosts": ["google.com", "youtube.com"]
}'
const response = await fetch("https://api.gmproxys.com/v1/update", {
method: "POST",
headers: {
"X-API-Key": "gm_SUA_CHAVE",
"Content-Type": "application/json",
},
body: JSON.stringify({
user_id: "5061",
threads: "2000",
countries: ["br"],
states: [],
cities: ["saopaulo", "parana"],
blocked_hosts: ["google.com", "youtube.com"],
}),
});
const data = await response.json();
import requests
response = requests.post(
"https://api.gmproxys.com/v1/update",
headers={
"X-API-Key": "gm_SUA_CHAVE",
"Content-Type": "application/json",
},
json={
"user_id": "5061",
"threads": "2000",
"countries": ["br"],
"states": [],
"cities": ["saopaulo", "parana"],
"blocked_hosts": ["google.com", "youtube.com"],
},
)
print(response.json())
{
"id": 5061,
"login": "82364cb158467f5e5a64",
"password": "ba4d43e7b0ee471c",
"balance": 0,
"balance_format": 0,
"threads": 2000,
"allowed_ips": [],
"blocked": false,
"type": "residential",
"default_pool_parameters": {
"countries": ["br"],
"cities": ["saopaulo", "parana"],
"states": [],
"exclude_countries": []
},
"blocked_hosts": ["google.com", "youtube.com"]
}
{
"success": false,
"message": "Invalid API token."
}
{
"success": false,
"message": "Proxy user not found."
}
Proxy
Editar Proxy
Atualiza um usuário da proxy existente.
POST
/
v1
/
update
curl -X POST https://api.gmproxys.com/v1/update \
-H "X-API-Key: gm_SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{
"user_id": "5061",
"threads": "2000",
"countries": ["br"],
"states": [],
"cities": ["saopaulo", "parana"],
"blocked_hosts": ["google.com", "youtube.com"]
}'
const response = await fetch("https://api.gmproxys.com/v1/update", {
method: "POST",
headers: {
"X-API-Key": "gm_SUA_CHAVE",
"Content-Type": "application/json",
},
body: JSON.stringify({
user_id: "5061",
threads: "2000",
countries: ["br"],
states: [],
cities: ["saopaulo", "parana"],
blocked_hosts: ["google.com", "youtube.com"],
}),
});
const data = await response.json();
import requests
response = requests.post(
"https://api.gmproxys.com/v1/update",
headers={
"X-API-Key": "gm_SUA_CHAVE",
"Content-Type": "application/json",
},
json={
"user_id": "5061",
"threads": "2000",
"countries": ["br"],
"states": [],
"cities": ["saopaulo", "parana"],
"blocked_hosts": ["google.com", "youtube.com"],
},
)
print(response.json())
{
"id": 5061,
"login": "82364cb158467f5e5a64",
"password": "ba4d43e7b0ee471c",
"balance": 0,
"balance_format": 0,
"threads": 2000,
"allowed_ips": [],
"blocked": false,
"type": "residential",
"default_pool_parameters": {
"countries": ["br"],
"cities": ["saopaulo", "parana"],
"states": [],
"exclude_countries": []
},
"blocked_hosts": ["google.com", "youtube.com"]
}
{
"success": false,
"message": "Invalid API token."
}
{
"success": false,
"message": "Proxy user not found."
}
Atualiza parâmetros de um usuário da proxy existente. Todos os campos, exceto
user_id, são opcionais — envie apenas os que deseja alterar.
Headers
Sua chave de API no formato
gm_SUA_CHAVE.Body
ID do proxy (usuario) a ser atualizado.
Nova quantidade de threads.
Lista de códigos de países permitidos (ex.:
["br", "us"]).Lista de códigos de estados permitidos.
Lista de códigos de cidades permitidas.
Lista de hosts que devem ser bloqueados (ex.:
["google.com", "youtube.com"]).curl -X POST https://api.gmproxys.com/v1/update \
-H "X-API-Key: gm_SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{
"user_id": "5061",
"threads": "2000",
"countries": ["br"],
"states": [],
"cities": ["saopaulo", "parana"],
"blocked_hosts": ["google.com", "youtube.com"]
}'
const response = await fetch("https://api.gmproxys.com/v1/update", {
method: "POST",
headers: {
"X-API-Key": "gm_SUA_CHAVE",
"Content-Type": "application/json",
},
body: JSON.stringify({
user_id: "5061",
threads: "2000",
countries: ["br"],
states: [],
cities: ["saopaulo", "parana"],
blocked_hosts: ["google.com", "youtube.com"],
}),
});
const data = await response.json();
import requests
response = requests.post(
"https://api.gmproxys.com/v1/update",
headers={
"X-API-Key": "gm_SUA_CHAVE",
"Content-Type": "application/json",
},
json={
"user_id": "5061",
"threads": "2000",
"countries": ["br"],
"states": [],
"cities": ["saopaulo", "parana"],
"blocked_hosts": ["google.com", "youtube.com"],
},
)
print(response.json())
{
"id": 5061,
"login": "82364cb158467f5e5a64",
"password": "ba4d43e7b0ee471c",
"balance": 0,
"balance_format": 0,
"threads": 2000,
"allowed_ips": [],
"blocked": false,
"type": "residential",
"default_pool_parameters": {
"countries": ["br"],
"cities": ["saopaulo", "parana"],
"states": [],
"exclude_countries": []
},
"blocked_hosts": ["google.com", "youtube.com"]
}
{
"success": false,
"message": "Invalid API token."
}
{
"success": false,
"message": "Proxy user not found."
}
⌘I

