Skip to content

Marketing Lead Automation Service

Integrate with our lead processing platform to submit, track, and manage leads in real-time.

Quick Overview

The Marketing Lead Automation Service (MLAS) provides a GraphQL API for partners to submit leads, receive completed qualification results, and manage CRM submission.

Submit Leads

Use the createLead mutation to submit new leads with comprehensive applicant information.

Track Status

Use getLeadStatus for status lookup, reconciliation, and troubleshooting by lead ID.

Submit to CRM

Use submitLead to push qualified leads to our CRM system for enrollment.

Create Referrals

Use createReferral to create referral records for partner tracking and attribution.

API Reference

Explore GraphQL queries, mutations, and schema documentation.

Authentication

Learn how to authenticate with the API using OAuth2 tokens.

Result Codes

Understand the result codes returned by the API.

Testing Guide

Set up and test your integration in the sandbox environment.

Key Features

  • GraphQL API - Modern, flexible API with strong typing and introspection
  • Real-time Processing - Leads are processed immediately upon submission
  • Comprehensive Qualification - Credit checks, duplicate detection, and eligibility scoring
  • Bid Values - Receive bid amounts for qualified leads
  • Multiple Environments - Sandbox, staging, and production environments available

Getting Help

If you need assistance with your integration:

  1. Review the Getting Started guide
  2. Check the API Reference for detailed endpoint documentation
  3. Contact the Alleviate Financial Solutions engineering team for support