cURL
curl --request PATCH \ --url https://api.myidvirtual.com/server/:id \ --header 'Authorization: <authorization>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "ip": "<string>", "port": 123, "country": "<string>", "city": "<string>", "protocol": "<string>", "status": true, "capacity": 123, "description": "<string>" } '
{ "id": "123e4567-e89b-12d3-a456-426614174000", "name": "BR-SP-001-Updated", "ip": "192.168.1.100", "port": 1194, "country": "Brazil", "city": "São Paulo", "protocol": "OpenVPN", "status": true, "capacity": 750, "description": "Servidor principal em São Paulo - Atualizado", "updatedAt": "2024-01-20T15:45:00.000Z" }
Atualiza informações de um servidor VPN existente
curl --location --request PATCH 'http://localhost:3333/server/123e4567-e89b-12d3-a456-426614174000' \ --header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "BR-SP-001-Updated", "capacity": 750, "description": "Servidor principal em São Paulo - Atualizado" }'