API Reference/Documentation
GitHubDashboard
Developer Tools

SDKs & Libraries

Official client libraries for the Leadron API. Each SDK provides idiomatic access to leads, opportunities, partners, communications, and more.

Server SDKs

Node.js, Python, PHP, Ruby, Go

Browser SDK

Forms, tracking, lead capture

Type-safe

Full TypeScript definitions included

Official SDKs

Node.js

@leadron/node

Server-side SDK for Node.js and TypeScript. Full API coverage with type definitions.

GitHubMIT License
import Leadron from "@leadron/node";

const leadron = new Leadron("ldr_live_sk_...");

const lead = await leadron.leads.create({
  firstName: "Jane",
  lastName: "Smith",
  email: "jane@example.com",
});

Python

leadron

Python SDK with async support. Compatible with Python 3.8+.

GitHubMIT License
from leadron import Leadron

client = Leadron(api_key="ldr_live_sk_...")

lead = client.leads.create(
    first_name="Jane",
    last_name="Smith",
    email="jane@example.com",
)

PHP

leadron/leadron-php

PHP SDK for Laravel, Symfony, and vanilla PHP applications.

GitHubMIT License
use Leadron\LeadronClient;

$leadron = new LeadronClient("ldr_live_sk_...");

$lead = $leadron->leads->create([
    "firstName" => "Jane",
    "lastName" => "Smith",
    "email" => "jane@example.com",
]);

Ruby

leadron

Ruby SDK for Rails and Sinatra applications.

GitHubMIT License
require "leadron"

Leadron.api_key = "ldr_live_sk_..."

lead = Leadron::Lead.create(
  first_name: "Jane",
  last_name: "Smith",
  email: "jane@example.com"
)

Go

github.com/leadron/leadron-go

Go client library with context support and automatic retries.

GitHubMIT License
import "github.com/leadron/leadron-go"

client := leadron.NewClient("ldr_live_sk_...")

lead, err := client.Leads.Create(ctx, &leadron.LeadParams{
    FirstName: "Jane",
    LastName:  "Smith",
    Email:     "jane@example.com",
})

React / Browser

@leadron/js

Lightweight browser SDK for forms, tracking, and lead capture widgets.

GitHubMIT License
import { LeadronForm } from "@leadron/js";

const form = new LeadronForm("ldr_live_pk_...");

form.submit({
  firstName: "Jane",
  email: "jane@example.com",
  source: "website",
});

Installation

Node.jsnpm install @leadron/node
Pythonpip install leadron
PHPcomposer require leadron/leadron-php
Rubygem install leadron
Gogo get github.com/leadron/leadron-go
React / Browsernpm install @leadron/js

Community Libraries

Community-maintained libraries are available for additional languages and frameworks. While not officially supported, they follow the same API patterns.

Building an SDK or integration? Open a PR or issue on GitHub to get it listed here.