🔑

API Keys

Connect external websites & apps to automatically send leads into Agent Ledger Pro.

Generate New Key
A label to identify where this key is used.
My website Port Royal Active
alp_RcZH1_49…  ·  Created Jul 26, 2026  ·  0 leads
Integration Guide

Your property search site sends a single HTTP request per inquiry — Agent Ledger Pro creates the lead automatically.

Endpoint
POST https://agentledgerpro.com/api/v1/leads
Authentication
X-API-Key: alp_your_key_here
// Send a lead when a visitor submits your contact form fetch('https://agentledgerpro.com/api/v1/leads', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-API-Key': 'alp_your_key_here' }, body: JSON.stringify({ first_name: 'Jane', last_name: 'Smith', email: 'jane@example.com', phone: '(555) 867-5309', client_type: 'buyer', budget_min: 350000, budget_max: 500000, bedrooms_min: 3, location_preferences: 'Miami Beach, FL', property_url: 'https://yoursite.com/listing/123', message: 'Interested in the Brickell condo.' }) }) .then(r => r.json()) .then(data => console.log('Lead created:', data.lead_id));
Success Response (201)
{ "success": true, "lead_id": 471 }
All Fields
FieldTypeNotes
first_name requiredstring
last_name requiredstring
email optionalstring
phone optionalstring
client_type optionalstringbuyer · seller · investor · tenant · landlord · buyer_seller · other
lead_source optionalstringDefaults to website
budget_min optionalnumbere.g. 350000
budget_max optionalnumber
bedrooms_min optionalinteger
location_preferences optionalstringNeighborhood, ZIP, or city
property_url optionalstringListing page the visitor was on
property_address optionalstringSpecific property address
message optionalstringVisitor's contact form message
utm_source optionalstringSaved in lead notes
utm_medium optionalstring
utm_campaign optionalstring