---
title: Solution Builder API
slug: solution-builder/solution-builder-api
docTags: 
createdAt: 2024-02-03T15:49:16.136Z
---

# Introduction

For background information, see [ScreenPal Solution Builder](docId\:ltR7jZr10hLDe_RpiI2wj).

These documents tell you how to use the API (Application Programming Interface) for the ScreenPal Solution Builder licensed product.

# Obtain Your Personalized Information

Some setup items require you to enter your personalized information, such as your Partner ID.  To obtain that information, or to get any help, [Contact Sales](https://screenpal.com/contact-us?reason=api).

# Overview

After obtaining the Basic Uploader JavaScript, install it into your webpage.  When doing so, you set your required information, like Partner ID, and you can configure some options.  See [Basic Uploader JavaScript Settings](docId:9GsXHQrH7XJsv73E51WaT) for how to configure those options.

Alternatively, you may choose to use the Custom Uploader, where you can inject your own Java (not "JavaScript") custom user interface in a reserved section of the ScreenPal Basic Uploader user interface panel.  See the [Configure the Custom Uploader](docId:8Nh8N9zsb0jjiEpYzqZ1s) for how to configure its options.

Which ever option you choose, you will use the JavaScript code to create the `SPLauncher` JavaScript object, which you use to launch ScreenPal and commuicate with it.  See [SPLauncher JavaScript Object](docId\:a4zyD7sKiqSHGB1YTh8cn) for information about how to do that.
