Proxy
Proxy Interno - Listar cidades disponíveis
https://api.nodinfra.com.br/proxy-managed/citiesRetorna a lista de cidades disponíveis para uso nos campos
proxy_managed_country, proxy_managed_state e proxy_managed_city do endpoint
POST /instance/connect.
O backend consulta o catálogo disponível e aplica um cache interno de 24 horas. Se o catálogo de cidades não estiver disponível, o endpoint retorna erro.
- Autenticação: requer
tokenválido de qualquer instância (ou admin token via instância). - Query
country(opcional): ISO alpha-2 minúsculo. Defaultbr. - Query
state(opcional): UF/subdivisão minúscula, comosp. - Query
search(opcional): filtro parcial por nome/slug, insensível a acento/caixa.
Como escolher a cidade:
- Use
bremproxy_managed_country. - Chame
GET /proxy-managed/cities?country=brpara obter as cidades brasileiras. - Quando a cidade retornar
state, envie também esse valor emproxy_managed_state. - Quando o usuário escolher uma cidade, envie em
/instance/connect:proxy_managed_country: o país escolhido, ex.brproxy_managed_state: ostateretornado pela cidade, ex.sp, quando disponívelproxy_managed_city: sempre ocities[].value
Se state não vier na cidade selecionada, envie apenas proxy_managed_country e proxy_managed_city.
O backend valida a combinação e retorna erro se faltar algum dado necessário.
Exemplo de requisição:
GET /proxy-managed/cities?country=br&state=sp&search=camp
Parâmetros
countrystringopcionalISO alpha-2 (minúsculo). Default `br`.
statestringopcionalFiltra por UF/subdivisão quando o catálogo traz `state`. Para Brasil, use valores como `sp`, `rj`, `mg`.
searchstringopcionalFiltro parcial por nome/slug (insensível a acento/caixa).