LeanData · OpenAPI Overlay 1.0.0

API Evangelist enhancements for LeanData Matching and Round Robin

4 actions 4 updates security extends openapi/leandata-matching-api-openapi.yml
Derived by API Evangelist Built from the contracts LeanData publishes. LeanData did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-productx-apievangelist-enrichedx-apievangelist-conventionsx-apievangelist-errorsx-apievangelist-authenticationx-apievangelist-data-modelx-apievangelist-lifecycle

Targets 2

$.info
$

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for LeanData Matching and Round Robin
  version: 1.0.0
extends: openapi/leandata-matching-api-openapi.yml
x-generated: '2026-08-13'
x-method: generated
x-source: openapi/leandata-matching-api-openapi.yml + https://docs.leandata.com
actions:
- target: $.info
  update:
    x-apievangelist-provider: leandata
    x-apievangelist-product: Matching and Round Robin
    x-apievangelist-enriched: '2026-08-13'
    x-apievangelist-conventions: conventions/leandata-conventions.yml
    x-apievangelist-errors: errors/leandata-problem-types.yml
    x-apievangelist-authentication: authentication/leandata-authentication.yml
    x-apievangelist-data-model: data-model/leandata-data-model.yml
    x-apievangelist-lifecycle: lifecycle/leandata-lifecycle.yml
- target: $
  update:
    components:
      securitySchemes:
        SalesforceConnectedApp:
          type: oauth2
          description: Salesforce OAuth 2.0 Connected App session. The Matching and Round Robin API is
            dispatched through the customer's own Salesforce org via the LeanData managed package Apex
            REST endpoint, so the token is issued by Salesforce, not LeanData.
          flows:
            authorizationCode:
              authorizationUrl: https://login.salesforce.com/services/oauth2/authorize
              tokenUrl: https://login.salesforce.com/services/oauth2/token
              refreshUrl: https://login.salesforce.com/services/oauth2/token
              scopes: {}
    security:
    - SalesforceConnectedApp: []
- target: $.info
  update:
    x-apievangelist-note: servers[] in this refined document reads https://api.leandata.com, but the harvested
      original (openapi/_original/leandata-matching-openapi.yml) and LeanData's own documentation both
      place this operation on the customer's Salesforce instance at https://<your-instance>.my.salesforce.com/services/apexrest/LeanData/LeanDataAPI.
      The original is authoritative; recorded here rather than mutating the harvested spec.
    x-apievangelist-actual-host: https://<your-instance>.my.salesforce.com
    x-apievangelist-operation-modes:
    - matchedLead
    - duplicateLead
    - allDuplicateLeads
    - allRelatedLeads
    - duplicateContact
    - allDuplicateContacts
    - matchedAccount
    - allRelatedAccounts
    - roundRobin (standard assignment)
    - roundRobin (flexible)
    - roundRobin (pool information)
- target: $.info
  update:
    x-apievangelist-operationid-gap: No operation in this document declares an operationId. Downstream
      artifacts in this repo therefore identify operations by METHOD + PATH.

Work with this as data

Every overlay here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/leandata-matching-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.