Skip to main content

Developer API

LeadOutcome features a full suite of APIs that can allow you to reproduce the functionality of LeadOutcome within your own applications.

Need your application to track/score/capture leads? We can help.

Need your app to support automated marketing campaigns with work flow, call-to-actions, and more to support your team of sales reps.  We’ve got that covered, too.

While we’re still in the process of exposing all of LeadOutcome’s functionality, the core APIs are in place. We’ve provided a few quick-start guides so you can jump right in:

  • Enabling LeadOutcome API
  • Capturing Leads
  • Updating Lead Activity
  • Tracking/Scoring Leads
  • Implementing Marketing Campaigns (Coming soon...)


OAuth is an open standard for authorization. OAuth provides a method for clients to access server resources on behalf of a resource owner (such as a different client or an end-user). It also provides a process for end-users to authorize third-party access to their server resources without sharing their credentials (typically, a username and password pair), using user-agent redirections.

OAuth 2.0 is the next evolution of the OAuth protocol and is not backwards compatible with OAuth 1.0. OAuth 2.0 focuses on client developer simplicity while providing specific authorization flows for web applications, desktop applications, mobile phones, and living room devices

Facebook's new Graph API only supports OAuth 2.0. Google supports OAuth 2.0 as the recommended authentication mechanism for all of its APIs.

LeadOutcome fully supports OAuth 2.0 specification.


A RESTful web API (also called a RESTful web service) is a web API implemented using HTTP and REST principles. It is a collection of resources, with four defined aspects:

  • the base URI for the web API, such as
  • the Internet media type of the data supported by the web API. This is often JSON but can be any other valid Internet media type provided that it is a valid hypertext standard.
  • the set of operations supported by the web API using HTTP methods (e.g., GET, PUT, POST, or DELETE)

LeadOutcome has implemented a REST API as well.

Have Questions? Don't see an API call?  Not sure how to integrate your app?  Send email to or call 1-866-809-8033.

LeadOutcome Partner Program

As a LeadOutcome Partner, you will have the opportunity to offer your services and products in our Marketplace to thousands of small business owners. Learn more.

To request a demo, submit your contact information and a LeadOutcome specialist will contact you shortly or book a time that works for you. Reserve My Spot
Format: (xxx) xxx-xxx

Getting started with LeadOutcome is quick and easy. Choose your package below.

1) Choose Package2) Registration3) Checkout

Coming Soon

  • 100 Contacts
  • Lead Import Wizard
  • Limited 1-Click Library
  • Limited Campaigns
Coming Soon!
per month
  • 10,000 Contacts
  • Lead Import Wizard
  • Unlimited Opt-In Forms
  • Tracking & Scoring, Rules
  • Custom Lead Fields
  • Unlimited 1-Click Library
  • Unlimited Campaigns
  • Transfer Leads to Team
  • Campaign Kits
  • Marketing Recipes
per month
  • 5,000 Contacts
  • Lead Import Wizard
  • Unlimited Opt-In Forms
  • Unlimited 1-Click Library
  • Unlimited Campaigns
  • Tracking & Scoring

These items will be permanently deleted and cannot be recovered. Are you sure?