# Remover proxy customizado

`DELETE /instance/proxy`

Pasta: **Proxy**

## Autenticação

```http
token: {{token}}
```

## Descrição

# Remover proxy customizado

Remove a URL de proxy customizada e volta a instância para `dynamic` ou `global`. Use quando quiser abandonar um proxy próprio e retornar ao egress gerenciado.

## Endpoint

`DELETE {{baseUrl}}/instance/proxy`

## Autenticação

Envie o token da instância no header `token: {{token}}`.

## Parâmetros

| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| `mode` | string | Não | Destino após limpar: `dynamic` (padrão) ou `global`. |

## Exemplo de Requisição

```bash
curl --request DELETE '{{baseUrl}}/instance/proxy?mode=dynamic' \
  --header 'token: {{token}}'
```

## Resposta de Sucesso

```json
{
  "success": true,
  "message": "custom proxy removed",
  "proxy": {
    "mode": "dynamic",
    "enabled": true
  },
  "restart_requested": true
}
```

## Erros comuns

- `401 Unauthorized`: header `token` ausente ou inválido.
- `400 Bad Request`: `mode` diferente de `dynamic`/`global`, ou validação de alcance falhou.
- `500 Internal Server Error`: falha ao atualizar ou reiniciar.

## Observações

- Limpa `proxy_url`, define `proxy_mode` para o `mode` informado e mantém `proxy_enabled: true`.

## Query

- `mode` = `dynamic`

## cURL

```bash
curl -X DELETE "{{baseUrl}}/instance/proxy" \
  -H "token: {{token}}"
```

---

[Índice da pasta](./index.md) · [Índice geral](../index.md) · [UI](https://gozap.dev/docs?op=proxy/remover-proxy-customizado)
