Get started
Everything you need to go from zero to a running connector on the Productsup platform.
A connector is a Docker container — you can build one in any language. The Dev Portal is where you create, configure, build, and deploy connectors. At runtime, a sidecar called the Container API runs alongside your connector and handles all communication with the Productsup platform — reading and writing product data, logging, storage, and more. Your connector never talks to the platform directly; everything goes through the Container API.
The development loop is straightforward: write your connector code, push it to a Git repository, trigger a build in the Dev Portal, and sync it to a dev environment for testing. Once you're satisfied, sync to production and enable access for your users.
The only thing you need to get started is a Productsup account with access to the Dev Portal. The quickstart walks through a working example using PHP and Symfony. If you're using a different language or stack, start with Key concepts to understand the model first, then follow the same steps in your own environment.
Where to start
Quickstart
Build and deploy a datasource connector end-to-end using PHP and Symfony — from writing the code to seeing data in Productsup.
Key concepts
Understand the mental model: connector types, lifecycle, how configs reach your code, and the Container API sidecar.
Demo connectors
Ready-to-deploy example connectors for every connector type.
How is this guide?