List shoppers
Returns a paginated list of shoppers. Supports exact matching via the q query parameter for email or phone.
Additional fields can be included in the response using the embed parameter. Available embed options:
- primary_contact - Primary contact information (first_name, last_name, email, phone numbers, address)
- latest_lead_date - Date of the latest lead (YYYY-MM-DD)
- latest_sale_date - Date of the latest sale (YYYY-MM-DD)
- latest_sale - Latest sale information
- latest_lead - Latest lead information including vehicle details
- adf_leads - Array of ADF leads
- latest_marketing_touchpoint_date - Date of the latest marketing touchpoint (YYYY-MM-DD)
- marketing_engagement_score - Marketing engagement score
- loyalty_score - Loyalty score
Multiple embed options can be specified as a comma-separated list, e.g., embed=primary_contact,latest_lead_date,latest_lead.
Request
- Base URLhttps://api.fullpath.com/consent-management
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Dealership identifier (integer)
Query parameters
Exact match query for email address or phone number (E.164 format)
Comma-separated list of fields to embed in the response. Available options: primary_contact, latest_lead_date, latest_sale_date, latest_sale, latest_lead, adf_leads, latest_marketing_touchpoint_date, marketing_engagement_score, loyalty_score
Page number (1-based)
Number of items per page
Sort order (comma-separated field names with optional - prefix for descending, e.g., -created_at)
Response
A paginated list of shoppers
Example response
{
"data": [
{
"id": 16395039,
"primary_contact": {
"source": "customer",
"first_name": "John",
"last_name": "Doe",
"full_name": "John Doe",
"main_email_addresses": "john.doe@example.com",
"cell_phone": "+15555551234",
"home_phone": "+15555551235",
"city": "Anytown",
"state": "NY",
"zipcode": "12345",
"timestamp": "2024-01-15T10:30:00Z",
"email": "john.doe@example.com",
"full_address": "Anytown, NY, 12345"
},
"latest_lead_date": "2024-01-15",
"latest_marketing_touchpoint_date": "2024-01-15",
"latest_lead": {
"id": "1234567890",
"salesperson": "Jane Smith",
"date": "2024-01-15",
"up_type": "Internet",
"source": "Website - Contact Form",
"status": "Bad",
"sub_status": "Duplicate lead",
"vehicle": {
"vin": "1HGBH41JXMN109186",
"condition": "new",
"year": "2024",
"make": "Toyota",
"model": "Camry",
"trim": "LE"
}
},
"adf_leads": [],
"marketing_engagement_score": "10",
"loyalty_score": "0",
"contacts": [
{
"source": "crm_customer",
"first_name": "John",
"last_name": "Doe",
"full_name": "John Doe",
"main_email_addresses": "john.doe@example.com",
"cell_phone": "+15555551234",
"home_phone": "+15555551235",
"city": "Anytown",
"state": "NY",
"zipcode": "12345",
"timestamp": "2024-01-15T10:30:00Z",
"status": "Active",
"crm_link": "https://example.com/crm/customer/123456",
"creation_date": "2024-01-15",
"external_customer_id": "EXT123456"
}
],
"location": {
"title": "Anytown, NY, 12345",
"city": "Anytown",
"state": "NY",
"zipcode": "12345",
"source": "customer"
},
"score": 10,
"public_link": "https://example.com/s/abc123xyz",
"customer_tags": [],
"is_enriched": true,
"salesperson": "Jane Smith",
"group_shopper_id": "GRP123456789",
"financial_durability_index": 8.46,
"aim_propensity_score": 2.54
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.