# Modificar o perfil do telefone na nuvem

Endpoint: POST /api/cloudphone/edit/batch
Version: 1.0.0

## Request fields (application/json):

  - `id` (array, required)
    IDs de telefone na nuvem

  - `envName` (string)
    Nome do telefone na nuvem (≤64 caracteres)

  - `phoneNumber` (string)
    Personalize seu número de telefone. Requisitos de formato: Deve começar com o sinal de +, o código do país deve ter de 1 a 3 dígitos (exceto 86), o comprimento total deve ser de 8 a 14 dígitos e deve conter apenas os sinais de + e números.

  - `powerOnBillingStrategy` (integer)
    Método de faturamento de telefonia em nuvem não mensal (0: padrão, 1: somente pacote paralelo)

  - `proxyId` (integer)
    ID do proxy

  - `groupId` (integer)
    ID do grupo ambiental

  - `groupName` (string)
    Nome do grupo (máximo 50 caracteres). Se fornecido, o sistema primeiro verifica groupId: se um grupo válido for encontrado, ele é usado; caso contrário, pesquisa por groupName. Se um grupo com esse nome existir, ele é referenciado; se não, um novo grupo é criado. Cada equipe é limitada a 1.000 grupos.

  - `tags` (array)
    Nome da tag de ambiente. Quando o valor da tag estiver vazio, nenhuma personalização será aplicada; quando o conteúdo for inserido, ele será salvo com o valor mais recente.

  - `envRemark` (string)
    Observação sobre o ambiente (≤1500 caracteres, quebras de linha permitidas)

  - `automaticGeo` (boolean)
    Geolocalização automática

  - `automaticLanguage` (boolean)
    Idioma automático

  - `automaticLocation` (boolean)
    Localização automática (fuso horário e país)

  - `country` (string)
    País

  - `timezone` (string)
    Fuso horário

  - `language` (string)
    Linguagem

  - `altitude` (number)
    Altitude

  - `latitude` (number)
    Latitude

  - `longitude` (number)
    Longitude

  - `enableRoot` (boolean)
    Enable global ROOT

## Response 200 fields (application/json):

  - `code` (integer, required)
    Código de resultado retornado: 0, Normal. Outros códigos são exceções.

  - `msg` (string, required)
    Mensagem de erro

  - `requestId` (string, required)
    ID da solicitação de operação

