Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

API - download a translated file

shawn_dorseyshawn_dorsey OS Professional, Developers Posts: 4 PRO
I have executed the following API call: 
"Create translation from upload "
So I now have the following information:
documentId
workspaceId
resultElementIds

the state is "DONE".  How do I download the translated version?  I can do it through the UI which seems to hit an undocumented endpoint
cad.onshape.com/api/elements/download/:did/:eid?workspaceId=:wid

However if I try to access that endpoint I get a 403.

Comments

  • lougallolougallo Member, Moderator, Onshape Employees, Developers, csevp Posts: 2,005
    @shawn_dorsey You can do this:

    https://cad.onshape.com/api/documents/d/:did/[wv]/:wv/e/:eid/export
    
    
    The response of this is a file. (I believe it will redirect with a 307 redirect to download).  In your case the done response usually will return a href to link to download.  The above endpoint does this in one shot.
    Lou Gallo / PD/UX - Support - Community / Onshape, Inc.
Sign In or Register to comment.