Is it possible to specify the client ID from an external node?

So I am currently working on a project that will be scanning multiple devices and sending that data to our platform. In order to do this we would have to scan the serial number of the device and match it with a list of previous devices and check its assigned client ID, and if a new device was to be introduced it would have to be appended alongside a client ID assigned to the new device to the current list. I was wondering if it was possible to specify the client Id from an external node or if there was another solution to this.

What do you mean by "external node"?