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 Method

URL

POST

https://api.netux.com/api/v2.0/devices/_/migrate_values/

Parámetros de consulta

Parameter

Type

Use

Description

token

String

Authentication

Authentication 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

Parameter

Required?

Description

X-Auth-Token

Yes

Authentication Token of account

Content-Type

String (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.