LeadIQ · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the LeadIQ GraphQL Data API

3 actions 3 updates update extends openapi/leadiq-graphql-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

x-apievangelist-providerx-apievangelist-graphql-sdlx-apievangelist-graphql-introspectionx-apievangelist-introspection-publicx-apievangelist-root-fieldsx-apievangelist-notex-apievangelist-200-trapx-apievangelist-metering

Targets 2

$.info
$.paths['/graphql'].post

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the LeadIQ GraphQL Data API
  version: 1.0.0
extends: openapi/leadiq-graphql-api-openapi.yml
x-provenance:
  generated: '2026-08-13'
  method: generated
  source: graphql/leadiq-introspection.json
  note: >-
    LeadIQ publishes no OpenAPI for the GraphQL Data API; the extended document is an
    API Evangelist-authored envelope for the single POST /graphql operation. The
    authoritative machine-readable contract for this surface is the live introspection
    schema captured at graphql/leadiq.graphql (216 types, 18 Query fields, 11 Mutation
    fields), which anonymous introspection returns with HTTP 200.
actions:
- target: $.info
  update:
    x-apievangelist-provider: leadiq
    x-apievangelist-graphql-sdl: graphql/leadiq.graphql
    x-apievangelist-graphql-introspection: graphql/leadiq-introspection.json
    x-apievangelist-introspection-public: true
- target: $.paths['/graphql'].post
  update:
    x-apievangelist-root-fields:
      queries: [account, searchPeople, searchPeoplePreview, searchCompany, groupedAdvancedSearch, flatAdvancedSearch, matchProfile, usage, regeneratedTime, workatoToken, trackedContacts, contactTrackingBalance, companyTrackingTask, trackedCompanies, icpDefinitions, lists, list, prospect]
      mutations: [submitPersonFeedback, regenerate, trackContacts, abandonBatch, addTrackedCompanies, removeTrackedCompanies, removeAllTrackedCompanies, startCompanyTrackingTask, cancelCompanyTrackingTask, createList, addProspectToList]
    x-apievangelist-note: >-
      The live schema exposes nine more root fields than developer.leadiq.com
      documents — the whole champion/company-tracking family (trackedContacts,
      trackedCompanies, companyTrackingTask, addTrackedCompanies,
      removeTrackedCompanies, removeAllTrackedCompanies, startCompanyTrackingTask,
      cancelCompanyTrackingTask) plus matchProfile, searchPeoplePreview, usage,
      regeneratedTime, regenerate, abandonBatch and icpDefinitions.
    x-apievangelist-200-trap: >-
      GraphQL errors are returned in the `errors` array with HTTP 200. Never treat a
      200 from this endpoint as success without inspecting `errors`.
- target: $.info
  update:
    x-apievangelist-metering: >-
      Field selection IS the billing contract on this surface — selecting `emails`
      costs 1 UC per person and `phones` costs 10 UC. See
      rate-limits/leadiq-rate-limits.yml.

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-graphql-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.