Copiar Device

Este endpoint copia un Device (incluyendo todas las Variables y Values) a otro Device existente.

Solicitud HTTP

Para copiar un Device a otro, haz una petición POST a la siguiente URL:

HTTP MethodURL
POSThttps://api.netux.com/api/v2.0/devices/_/migrate_values/

Parámetros de consulta

ParameterTypeUseDescription
tokenStringAuthenticationAuthentication Token can optionally be sent as a query parameter.

Parámetros de cuerpo

ParameterTypeRequired?Default ValueDescription
from<device_key>YesN/A (required)The id or label of the Device to copy, label should use the prefix ~
to<device_key>YesN/A (required)The id or label of the Device to copy to, label should use the prefix ~

📘

Device destino

Ten en cuenta que ambos Devices deben existir. El endpoint no crea un nuevo Device.

Cabecera

ParameterRequired?Description
X-Auth-TokenYesAuthentication Token of account
Content-TypeString (application/json)Content type of body
curl -X POST 'https://api.netux.com/api/v2.0/devices/_/migrate_values/' \
 -H 'Content-Type: application/json' \
 -H 'X-Auth-Token: oaXBo6ODhIjPsusNRPUGIK4d72bc73' \
 -d '{
  "from": "a0a04255a62c15d499405eb8",
  "to": "7a4021daa0a04255a62c15d4"
}'

Respuesta

Devuelve un objeto Device del Device actualizado.

{
    "task": {
        "id": "5ebda96e73efc323d89a628c"
    }
}
{
    "code": 400001,
    "message": "Validation Error.",
    "detail": {
        ....
    }
}
{
    "code": 401001,
    "message": "Authentication credentials were not provided.",
    "detail": "Authentication credentials were not provided."
}

🚧

Atención

Las Variables se copian al nuevo Device hasta que se alcanza el límite de variables del usuario. Por lo tanto, es posible que no se copien todas las Variables al nuevo Device. En caso de que no se copien todas las Variables debido a un límite de usuario, considera la posibilidad de actualizar tu plan.