---
title: "PreForm Developer Portal"
description: "The Formlabs Python SDK, the PreForm API, and the Formlabs Web API, with guides for production use."
url: https://developer.formlabs.com/
---

# PreForm Developer Portal

Write custom code to prepare and send print jobs within PreForm and manage the information stored on Dashboard.

[Video: VS Code runs quickstart.py, and the PreForm window next to it sets up a Form 4 build in Grey V5, then imports, orients, supports, and lays out the part.](https://developer.formlabs.com/assets/videos/quickstart-dark.mp4)

## Start here

**Create your first script**

Install the Developer Kit, then prepare an STL file in PreForm and queue it on a printer from Python.

[Create your first script](https://developer.formlabs.com/getting-started/quickstart.md)

## Go deeper

**Examples**

Ten complete scripts, each with a walkthrough and a download bundle.

[Examples](https://developer.formlabs.com/examples.md)

**API reference**

Every PreForm API endpoint, with request and response schemas and Python samples.

[API reference](https://developer.formlabs.com/api-reference.md)

## API references

Each API has a hosted reference with every endpoint and schema:

| Reference | Covers |
| --- | --- |
| [PreForm API reference](https://developer.formlabs.com/api-reference.md) | Preparing, slicing, and sending print jobs |
| [Formlabs Web API reference](https://formlabs-dashboard-api-resources.s3.amazonaws.com/formlabs-web-api-latest.html) | Printer Groups, group queues, and print history in Dashboard |
| [Formlabs Python SDK](https://github.com/Formlabs/formlabs-api-python) | The Python client for the PreForm API, and tokens for the Formlabs Web API |
