cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Is there REST (or any other) API to edit Thingworx Studio projects?

Is there REST (or any other) API to edit Thingworx Studio projects?

Is there REST (or any other) API to edit Thingworx Studio projects programattically?

I have automation process in mind that can create AR experiences from CAD Data without human interaction with Thingworx Studio.

I need the following programmatic abilities

  1. Login into Thingworx Studio
  2. List available thingmarks
  3. Create new Project
  4. Add models with their 3D coordinates
  5. Add Thingmark with its 3D coordinate (or [0, 0, 0] be default)
  6. Add application parameters and bind to model parameters
  7. Add 3D labels
  8. Add 2D components (Button, Checkbox, Label)
  9. Add Home.js content
  10. Publish to Experience Server
  11. Delete project
  12. Logout from Thingworx Studio
  13. Shutdown
Tags (1)
2 REPLIES 2

Re: Is there REST (or any other) API to edit Thingworx Studio projects?

Nice Idea Vladimir Parfenov​. I am looking for the responses on this Thread.

Highlighted

Re: Is there REST (or any other) API to edit Thingworx Studio projects?

Vladimir Parfenov​ Well for few things Studio does allow CURL commands i.e., to delete / update / publish projects and to get a list of all projects.

But for other feature, I guess that may not be possible. At least as of now there isn't one such. If you are familiar with ThingWorx Composer, I couldn't imagine adding a widget to a project through a REST call.