REST API

LeadrCRM API

Integrate LeadrCRM with your apps, websites and automation tools

Base URL: https://{your-slug}.leadrcrm.com
🔐 Authentication
All API requests (except public endpoints) require a Bearer token in the Authorization header:Authorization: Bearer YOUR_JWT_TOKEN
POST/api/public/signup

Create a new tenant workspace

Request Body
{ firstName, lastName, email, phone, companyName, industry }
Response
{ slug, loginUrl, trialEndsAt }
POST/api/auth/login

Login to a tenant workspace

Request Body
{ email, password, subdomain }
Response
{ token, user, tenant }
GET/api/public/tenant/:slug

Check if workspace exists

Response
{ tenant: { name, slug, isActive } }