← Documentation

Developers

Connect LaunchSite OS to your stack

Your CRM, your automation platform, or a script you wrote can create and manage clients here without anyone opening the app. You mint a key in your settings and paste it there — we hold no credential for your systems and run no OAuth against them.

Start here

Which direction are you going?

Integrations here run in two directions, and they are built and documented separately because only one of them works today.

Your platform calls us — available now

This is the Partner API. Your system decides when something should happen and makes an HTTP request: create a client, update their profile, read their compliance. You hold a key; we hold nothing of yours. Everything under Getting started and Connect GoHighLevel works today.

We call your platform

This is the other half: you register a URL under Settings → Private Integrations, and we POST to it when a check-in is submitted or a client’s compliance falls below a threshold you set. Deliveries are signed, retried, and logged where you can read what your server answered.

Two ways to reach an event, and it is not a preference. The six emitted events happen at a definite instant, so you tick them on the endpoint and they arrive. The five computedones — compliance dropping, a client going quiet — are judgements against a threshold you choose, so there is nothing to subscribe to; you reach those by adding a Webhook step to the automation that sets the threshold. If you go looking for a compliance_drop checkbox and cannot find one, that is why.

What you need before anything else

  1. A Partner API key, from Settings → Private Integrations. It is shown once at creation and only a hash is stored, so put it straight into your platform’s credential store.
  2. A place to send requests: https://launchsite-os.com/api. If you use a custom domain, your own host works too.

A key acts as you. Anyone holding it can create real client accounts and email real people, so treat it like a password and revoke any you no longer recognise.