Explorium · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Partner Service Prospects API

10 actions 10 updates phrasing extends openapi/explorium-prospects-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Explorium's API. It is a proposal applied on top of the contract, not a document Explorium publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 10

$.info
$.paths['/v1/prospects/match'].post
$.paths['/v1/prospects'].post
$.paths['/v1/prospects/stats'].post
$.paths['/v1/prospects/events'].post
$.paths['/v1/prospects/autocomplete'].get
$.paths['/v1/prospects/events/enrollments'].get
$.paths['/v1/prospects/events/enrollments'].post
$.paths['/v1/prospects/events/enrollments'].delete
$.paths['/v1/prospects/events/enrollments'].patch

OpenAPI Overlay

Raw ↑
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
  title: API Evangelist conversational phrasing for Partner Service Prospects API
  version: 1.0.0
extends: openapi/explorium-prospects-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-phrasing:
      method: generated
      generated: '2026-10-01'
      generator: build-phrasing.py
      label: Generated by API Evangelist
      operations: 9
- target: $.paths['/v1/prospects/match'].post
  update:
    x-apievangelist-phrasing:
      intent: Match people to prospect IDs
      effect: read
      questions:
      - How do I turn names, emails or LinkedIn URLs into prospect IDs?
      - Does prospect matching keep my input order?
      instructions:
      - text: 'Match these people to prospect IDs: {prospects_to_match}.'
        slots:
          prospects_to_match: requestBody.prospects_to_match
      - text: Find the prospect ID for each person in {prospects_to_match}.
        slots:
          prospects_to_match: requestBody.prospects_to_match
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects'].post
  update:
    x-apievangelist-phrasing:
      intent: Search prospects by role, seniority and company
      effect: read
      questions:
      - Can I find people by job title, seniority and the company they work for?
      - Which contacts match my buyer persona, page by page?
      - Can I exclude prospects I already have from a people search?
      instructions:
      - text: Find prospects matching {filters}.
        slots:
          filters: requestBody.filters
      - text: Search people with {filters}, {page_size} per page.
        slots:
          filters: requestBody.filters
          page_size: requestBody.page_size
      - text: Get the next page of prospect results with cursor {next_cursor}.
        slots:
          next_cursor: requestBody.next_cursor
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects/stats'].post
  update:
    x-apievangelist-phrasing:
      intent: Count prospects matching filters
      effect: read
      questions:
      - How many people match my persona filters before I export them?
      - Can I get stats on the size of a prospect segment?
      instructions:
      - text: Count prospects matching {filters}.
        slots:
          filters: requestBody.filters
      - text: Get prospect stats for the segment {filters}.
        slots:
          filters: requestBody.filters
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects/events'].post
  update:
    x-apievangelist-phrasing:
      intent: Fetch events for prospects
      effect: read
      questions:
      - What job changes or other events happened for these people recently?
      - Can I pull prospect events within a time window?
      instructions:
      - text: Fetch {event_types} events for prospects {prospect_ids}.
        slots:
          event_types: requestBody.event_types
          prospect_ids: requestBody.prospect_ids
      - text: Get events for people {prospect_ids} since {timestamp_from}.
        slots:
          prospect_ids: requestBody.prospect_ids
          timestamp_from: requestBody.timestamp_from
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects/autocomplete'].get
  update:
    x-apievangelist-phrasing:
      intent: Autocomplete prospect filter values
      effect: read
      questions:
      - What values can I use for a people search field like job title?
      - Can I get type-ahead suggestions for a prospect filter?
      instructions:
      - text: Suggest values for prospect field {field} starting with {query}.
        slots:
          field: query.field
          query: query.query
      - text: Autocomplete people field {field} semantically for {query}.
        slots:
          field: query.field
          query: query.query
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects/events/enrollments'].get
  update:
    x-apievangelist-phrasing:
      intent: List my prospect event enrollments
      effect: read
      questions:
      - Which people am I currently monitoring for events?
      - Can I see all my prospect event subscriptions?
      instructions:
      - text: List my prospect event enrollments.
      - text: Show which prospects I'm enrolled to get events for.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects/events/enrollments'].post
  update:
    x-apievangelist-phrasing:
      intent: Enroll prospects for event monitoring
      effect: write
      questions:
      - How do I start tracking a set of people for job changes and other events?
      - Can I subscribe to chosen event types for specific prospects?
      instructions:
      - text: Enroll prospects {prospect_ids} for {event_types} events under key {enrollment_key}.
        slots:
          prospect_ids: requestBody.prospect_ids
          event_types: requestBody.event_types
          enrollment_key: requestBody.enrollment_key
      - text: Start monitoring people {prospect_ids} for {event_types} with enrollment key {enrollment_key}.
        slots:
          prospect_ids: requestBody.prospect_ids
          event_types: requestBody.event_types
          enrollment_key: requestBody.enrollment_key
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects/events/enrollments'].delete
  update:
    x-apievangelist-phrasing:
      intent: Remove a prospect event enrollment
      effect: destructive
      questions:
      - How do I stop tracking people for events?
      - Can I delete a prospect enrollment I don't need anymore?
      instructions:
      - text: Delete prospect enrollment {enrollment_id}.
        slots:
          enrollment_id: requestBody.enrollment_id
      - text: Stop prospect event monitoring for enrollment {enrollment_id}.
        slots:
          enrollment_id: requestBody.enrollment_id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prospects/events/enrollments'].patch
  update:
    x-apievangelist-phrasing:
      intent: Update a prospect event enrollment
      effect: write
      questions:
      - Can I change which people or event types an existing prospect enrollment covers?
      - What do I send to edit a people-monitoring enrollment?
      instructions:
      - text: Update prospect enrollment {enrollment_id} to cover {prospect_ids} for {event_types} with key {enrollment_key}.
        slots:
          enrollment_id: requestBody.enrollment_id
          prospect_ids: requestBody.prospect_ids
          event_types: requestBody.event_types
          enrollment_key: requestBody.enrollment_key
      - text: Change the tracked people on enrollment {enrollment_id} to {prospect_ids}.
        slots:
          enrollment_id: requestBody.enrollment_id
          prospect_ids: requestBody.prospect_ids
      method: generated
      generated: '2026-10-01'

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/explorium-prospects-api-phrasing-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.