Create customer and address only job

Creates a new address-only lead (prospect) in the system with address, and location data. The lead can optionally include customer contact information such as name, email, and phone numbers.

Customer Record Creation:

This endpoint always creates a new customer record with each request. No duplicate checking or deduplication checks are performed.

  • Job Record: A new Job record is created and linked to the newly created customer.

Important Implications:

Multiple submissions with identical data will create duplicate records. If you submit the same address, email, or phone number multiple times, each submission will create separate customer, user, and job records. If deduplication is required for your use case, you must implement it in your application logic before calling this endpoint.

Accepted State/Province Codes:

The state field accepts the following standard postal abbreviations:

US States:

CodeStateCodeStateCodeState
ALAlabamaAKAlaskaAZArizona
ARArkansasCACaliforniaCOColorado
CTConnecticutDEDelawareFLFlorida
GAGeorgiaHIHawaiiIDIdaho
ILIllinoisINIndianaIAIowa
KSKansasKYKentuckyLALouisiana
MEMaineMDMarylandMAMassachusetts
MIMichiganMNMinnesotaMSMississippi
MOMissouriMTMontanaNENebraska
NVNevadaNHNew HampshireNJNew Jersey
NMNew MexicoNYNew YorkNCNorth Carolina
NDNorth DakotaOHOhioOKOklahoma
OROregonPAPennsylvaniaRIRhode Island
SCSouth CarolinaSDSouth DakotaTNTennessee
TXTexasUTUtahVTVermont
VAVirginiaWAWashingtonWVWest Virginia
WIWisconsinWYWyomingDCDistrict of Columbia

Canadian Provinces:

CodeProvince/Territory
ABAlberta
BCBritish Columbia
MBManitoba
NBNew Brunswick
NLNewfoundland and Labrador
NSNova Scotia
NTNorthwest Territories
NUNunavut
ONOntario
PEPrince Edward Island
QCQuebec
SKSaskatchewan
YTYukon
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Request body containing the address, location coordinates, and optional customer contact information for creating a new address-only lead and job.

string | null

External identifier for offline synchronization. Used when creating leads in offline mode that need to be reconciled later.

string | null

Customer's first name

string | null

Customer's last name

string
required
length ≤ 200

Street address of the property (required). This is the primary location identifier for the job.

string | null

City name. Defaults to empty string if not provided.

string | null

County name where the property is located

string
required
length ≤ 5

State or province code (required). Must be a valid US state or Canadian province abbreviation. See the Accepted State/Province Codes table in the endpoint description for the complete list of valid values.

string
required
length ≤ 12

Postal code (required)

string
required

Latitude coordinate of the property location (required). Used to create the geopoint and determine the region.

string
required

Longitude coordinate of the property location (required). Used to create the geopoint and determine the region.

string
enum
required
length ≤ 50

Lead status code indicating the current stage in the sales pipeline (required). Defaults to 'u' (Unknown) if not provided.

Accepted Values:

CodeStatus NameDescription
prProspectInitial prospect/lead status
uUnknownLead with unknown status (default)
aApprovedJob has been approved
asAssignedLead has been assigned to a sales rep
cbCome Back LaterCustomer wants to be contacted later
dDeadLead is no longer viable
dnDeniedLead/job was denied
ddDo Not DisturbCustomer requests not to be disturbed
deDemoDemo/presentation scheduled or completed
dfDenied FinancingFinancing application was denied
ddsDiscontinued ShingleShingle product discontinued
dndAbsolutely Do Not ContactStrong do-not-contact request
fuFollow UpRequires follow-up contact
ftFuturePotential customer for future business
extra_info
object | null

Additional metadata about the lead stored as JSON. Can contain custom fields like campaign information, notes, or other contextual data.

string | null

Customer's cell phone number. Will be stored as a mobile phone contact.

string | null

Customer's home or office phone number. Will be stored as a home phone contact.

string | null

Customer's email address

string | null

Lead source ID indicating how the lead was acquired (e.g., referral, advertisement, door knocking). Must be a valid LeadSource ID for the company, or can be the string 'Door Knocking' to use the default door knocking source.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json