# SDK usage for Web API

**URL:** <https://forums.sketchup.com/t/sdk-usage-for-web-api/343898>\
**Category:** SketchUp SDK\
**Created:** [January 17, 2026, 6:08pm UTC](https://forums.sketchup.com/t/sdk-usage-for-web-api/343898 "2026-01-17T18:08:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wheerd](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/wheerd/32/254069_2.png) [@Wheerd](https://forums.sketchup.com/u/Wheerd)\
**Post date:** [January 17, 2026, 6:08pm UTC](https://forums.sketchup.com/t/sdk-usage-for-web-api/343898/1 "2026-01-17T18:08:43Z")

</div>

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](https://github.com/wheerd/strawbaler-online). 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?

---

<div class="post-metadata">

**Author:** ![DanRathbun](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/danrathbun/32/500_2.png) [@DanRathbun](https://forums.sketchup.com/u/DanRathbun)\
**Post date:** [January 17, 2026, 8:12pm UTC](https://forums.sketchup.com/t/sdk-usage-for-web-api/343898/2 "2026-01-17T20:12:04Z")

</div>

> [@Wheerd](#):
>
> I believe that having a public API for creating SKP files might be against the TOS of the SDK?!

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](https://extensions.sketchup.com/application).)

> [@Wheerd](#):
>
> And if yes, is it possible to get explicit permission for this and who would I need to contact?

Try sending your question to:

- [developer-support@sketchup.com](mailto:developer-support@sketchup.com)

---

<div class="post-metadata">

**Author:** ![Wheerd](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/wheerd/32/254069_2.png) [@Wheerd](https://forums.sketchup.com/u/Wheerd)\
**Post date:** [January 18, 2026, 8:26am UTC](https://forums.sketchup.com/t/sdk-usage-for-web-api/343898/3 "2026-01-18T08:26:07Z")

</div>

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.
