LeadIQ · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the LeadIQ Prospector REST API

18 actions 18 updates servers extends openapi/leadiq-prospector-api-openapi.yml
Derived by API Evangelist Built from the contracts LeadIQ publishes. LeadIQ did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

operationIdx-apievangelist-noteserversx-apievangelist-providerx-apievangelist-harvestedx-apievangelist-sourcecontacttermsOfService

Targets 17 · first 16 shown; the file carries all of them

$
$.info
$.paths['/v1/lists'].post
$.paths['/v1/lists'].get
$.paths['/v1/lists/{listId}'].get
$.paths['/v1/lists/{listId}/prospects'].get
$.paths['/v1/lists/{listId}/prospects'].post
$.paths['/v1/lists/{listId}/prospects/batch'].post
$.paths['/v1/lists/{listId}/prospects/{prospectId}'].post
$.paths['/v1/prospects'].get
$.paths['/v1/prospects'].post
$.paths['/v1/verify-email'].get
$.paths['/v1/prospects/{prospectId}'].get
$.paths['/v1/prospects/{prospectId}/verify-email'].post
$.paths['/v1/prospects/{prospectId}/export/salesforce'].post
$.paths['/v1/whoami'].get

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the LeadIQ Prospector REST API
  version: 1.0.0
extends: openapi/leadiq-prospector-api-openapi.yml
x-provenance:
  generated: '2026-08-13'
  method: generated
  source: openapi/_original/leadiq-prospector-api-openapi.json
  note: >-
    The published spec at https://prospector.leadiq.com/openapi.json declares NO
    servers[] block and NO operationIds on any of its fourteen operations. This
    overlay records both repairs plus our cross-links, without mutating the harvested
    original. operationIds are API Evangelist-assigned handles derived from the
    method + path + provider summary; they are NOT LeadIQ-published identifiers and
    should not be quoted back to LeadIQ as such.
actions:
- target: $
  update:
    servers:
    - url: https://prospector.leadiq.com
      description: LeadIQ Prospector REST API production host
  x-note: >-
    Host taken from LeadIQ's own sources — the API guide ("The Prospector REST API
    (list management) is at a separate base URL: https://prospector.leadiq.com") and
    github.com/leadiq/api-samples, whose bash scripts set
    PROSPECTOR_URL="https://prospector.leadiq.com". It is also the host the spec is
    served from.
- target: $.info
  update:
    x-apievangelist-provider: leadiq
    x-apievangelist-harvested: '2026-08-13'
    x-apievangelist-source: https://prospector.leadiq.com/openapi.json
    contact:
      name: LeadIQ API Support
      email: api@leadiq.com
      url: https://developer.leadiq.com/
    termsOfService: https://leadiq.com/legal/terms-of-use
- target: $
  update:
    tags:
    - name: lists
      description: Create and read prospect lists, and attach prospects to them.
    - name: prospects
      description: Create, search, read, email-verify and Salesforce-export saved prospects.
    - name: account
      description: Identify the calling user and team.
- target: $.paths['/v1/lists'].post
  update: {operationId: createList}
- target: $.paths['/v1/lists'].get
  update: {operationId: listLists}
- target: $.paths['/v1/lists/{listId}'].get
  update: {operationId: getList}
- target: $.paths['/v1/lists/{listId}/prospects'].get
  update: {operationId: listListProspects}
- target: $.paths['/v1/lists/{listId}/prospects'].post
  update: {operationId: createProspectInList}
- target: $.paths['/v1/lists/{listId}/prospects/batch'].post
  update: {operationId: createProspectsInListBatch}
- target: $.paths['/v1/lists/{listId}/prospects/{prospectId}'].post
  update: {operationId: attachProspectToList}
- target: $.paths['/v1/prospects'].get
  update: {operationId: searchProspects}
- target: $.paths['/v1/prospects'].post
  update: {operationId: createProspect}
- target: $.paths['/v1/verify-email'].get
  update: {operationId: verifyStandaloneEmail}
- target: $.paths['/v1/prospects/{prospectId}'].get
  update: {operationId: getProspect}
- target: $.paths['/v1/prospects/{prospectId}/verify-email'].post
  update: {operationId: verifyProspectEmail}
- target: $.paths['/v1/prospects/{prospectId}/export/salesforce'].post
  update:
    operationId: exportProspectToSalesforce
    x-apievangelist-consequence: irreversible-external-write
    x-apievangelist-note: >-
      Writes into the caller's Salesforce org, has no delete path, and is explicitly
      not idempotent while also declaring a 502 "safe to retry". Highest-consequence
      operation on the estate.
- target: $.paths['/v1/whoami'].get
  update: {operationId: whoami}
- target: $.components.schemas.ErrorResponse
  update:
    x-apievangelist-note: >-
      Vendor error envelope, not RFC 9457. See errors/leadiq-problem-types.yml for the
      full status/code catalogue including the eight named codes on the Salesforce
      export 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/leadiq-prospector-api-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.