MixRank · OpenAPI Overlay 1.0.0

API Evangelist enhancements for MixRank Data API

6 actions 6 updates documentation extends openapi/mixrank-openapi.yml
Derived by API Evangelist Built from the contracts MixRank publishes. MixRank did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

nameinrequiredschemadescriptionx-apievangelist-enrichedx-authenticationx-conventions

Targets 3

$.info
$.paths['/email/prospect'].get.parameters
$.paths['/email/validate'].get.parameters

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for MixRank Data API
  version: 1.0.0
extends: openapi/mixrank-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-enriched: '2026-07-20'
    x-authentication: authentication/mixrank-authentication.yml
    x-conventions: conventions/mixrank-conventions.yml
    x-error-catalog: errors/mixrank-problem-types.yml
    x-lifecycle: lifecycle/mixrank-lifecycle.yml
    x-data-model: data-model/mixrank-data-model.yml
- target: $.info
  update:
    x-datasets:
    - Company (Enrich/Match) — 45M+ profiles
    - People — 800M+ profiles
    - Mobile Apps & SDKs — 20M+ iOS/Android apps
    - Web Technographics — 80M+ websites
- target: $.info
  update:
    x-pagination:
      style: offset
      params: [offset, page_size, sort_field, sort_order]
    x-async-jobs:
      pattern: job
      resources: [email/validate/bulk-job, companies/segment-query, person/segment-query]
- target: $.info
  update:
    x-examples: examples/mixrank-examples.yml
    x-webhooks: asyncapi/mixrank-webhooks.yml
    x-packages: packages/mixrank-packages.yml
    x-well-known: well-known/mixrank-well-known.yml
    x-webhook-callbacks:
      standard: Standard Webhooks
      parameter: webhook
      operations: [prospectEmail, validateEmail]
      acknowledgement_status: 202
      signature_header: Webhook-Signature
      note: >-
        Documented at https://mixrank.com/api/documentation but absent from the
        harvested spec. Captured as an overlay enhancement rather than written
        into the OpenAPI, which stays as harvested.
- target: $.paths['/email/prospect'].get.parameters
  description: >-
    MixRank documents a `webhook` query parameter on this operation that the
    harvested spec omits; supplying it makes the call asynchronous.
  update:
    name: webhook
    in: query
    required: false
    schema:
      type: string
      format: uri
    description: >-
      An https url to deliver the result to. Given one, the request is accepted
      with a 202 and a body of {"id": ..., "status": "accepted"} instead of
      waiting for the prospecting. The result is POSTed to this url as soon as
      it is ready, as a Standard Webhooks delivery.
- target: $.paths['/email/validate'].get.parameters
  description: >-
    MixRank documents a `webhook` query parameter on this operation that the
    harvested spec omits; supplying it makes the call asynchronous.
  update:
    name: webhook
    in: query
    required: false
    schema:
      type: string
      format: uri
    description: >-
      An https url to deliver the result to. Given one, the request is accepted
      with a 202 and a body of {"id": ..., "status": "accepted"} instead of
      waiting for the validation. The result is POSTed to this url as soon as it
      is ready, as a Standard Webhooks delivery.

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/mixrank-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.