I just noticed, when I export my urpx programs, they are ways bigger than when exported on a USB disk.

I cannot share the files but assure they are the same program captured at the same time (the 2h difference just comes from different time zone handling on robot or so).
Anyone else noticed this? Do I need to be concerned?
Update, putting the API exported program on an usb disk, and importing it works. if you then export it to usb again it is 354KB again. the files then almost match, its just some id and naming stuff that changes.
Hello @properInproperizer, i have a question regarding exporting the urpx files…
How do you export your files over api? What methode do you use otherwise than just plugging in you usb-stick?
I tried getting my urpx programs over ssh but i failed because i dont find the correct path where the files are stored.
I hope that you can help me here, thank you 
@matthias.bayerer
Have a look at Robot-API
For example you can export the program “sample.urpx” by Powershell:
Invoke-WebRequest -Uri "http://192.168.200.100/universal-robots/robot-api/programs/v1/sample" -OutFile "sample.urpx"
I also havent found out where they store the programs under Polyscope X. And I think, they don’t want us to know. Also, the filenames doesnt seem to matter anymore, as the “program name” is within it, and only that one is used. So if you rename your “sample.urpx” on your computer to “new-sample.urpx” and upload it again, the program on the machine will be renamed to sample(.urpx) (if the “old” sample.urpx doesn’t exist anymore, otherwise it will get an additional index).
hope this helps.
Thank you very much! This helped a lot!
Can you show me the way you upload the files again? I tried it with Put and Post Method, but i only get a “Method Not Allowed” Error.
I dont know it by heart and I am currently not close to the Robot.
Please navigate in your browser to the API Doc URL of the robot:
http://[ip]/universal-robots/robot-api