Place Developer

Build on the platform behind the field.

Send leads into Place, follow them to revenue, and keep your systems in sync — through one API, one set of keys and one stream of events.

Place Platform

Connect anything to Place.

Bring your business, your leads and your field workforce onto one platform — with a stable API you can build on.

Explore the Place API
CRMWeb formsLead partnersERP

Lead Ingest

From lead to revenue.

Send a lead once. Place validates it, removes duplicates, assigns it — and reports every step back to your system.

Build a lead integration
  1. Lead source

    Partner · form · CRM

  2. Place

    Validate · dedupe · assign

  3. Advisor

    In the field

  4. Customer

    Appointment · signed

  5. Revenue

    Won · reported back

Developers

Built for developers.

Predictable resources, idempotent writes, structured errors with a request id on every response.

Read the documentation
import { Place } from "@place/node";   // SDK: soon — see docs for plain HTTP

const place = new Place(process.env.PLACE_SECRET_KEY);

const lead = await place.leads.create({
  external_id: "lead_82716",
  first_name: "Max",
  last_name: "Mustermann",
  phone: "+4917612345678",
  postal_code: "40789",
  product: "solar",
});

// → { id: "pl_lead_…", status: "received" }

Enterprise

One platform. Every sales workflow.

Leads first. Territories, appointments and team data follow — each behind its own scope.

Connect as a partner
Leads
Territories
Appointments
Teams
Payouts
Webhooks

Get started with Place.

Lead lifecycle

Every step, reported back.

A lead you send is never a black box. Each change of state becomes an event your system can subscribe to.

  1. Lead source

    Partner · form · CRM

  2. Place

    Validate · dedupe · assign

  3. Advisor

    In the field

  4. Customer

    Appointment · signed

  5. Revenue

    Won · reported back

receivedvalidatedassignedcontactedappointmentwonlost

Developer resources

Start in the sandbox.

Sandbox keys never create real leads. Build, test and break things — production comes when you are ready.

Create a sandbox key