SDK usage for Web API

I’m developing an online open source web app for users to plan strawbale houses at the moment: GitHub - wheerd/strawbaler-online: Strawbale House Construction Planning Tool. Several of the users are also working with SketchUp to do their construction models and plan. I would like to add a feature that allows users to export the construction model as SketchUp file so that they can continue working on it there. I believe that having a public API for creating SKP files might be against the TOS of the SDK?! Is that the case? And if yes, is it possible to get explicit permission for this and who would I need to contact?

It depends. The standalone SketchUp SDK is designed for 3rd parties (yourself) to integrate the export of SKP data files.

However, The license allows you to use the SDK, but you cannot transfer your rights under the license to someone else.

So it depends upon what you mean by “public API”.

If you app has a button that allows the user to export to SKP format, then that is fine and what the SDK is designed for (provided that you registered as a developer.)

Try sending your question to:

Thank you, that sounds good! By public API I just mean that it is openly available without authentication on the Web - so technically someone else could use it. I’ll write an email to the adress you mentioned.