Live Direct Marketing · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Live Direct Marketing Online Inbound Rules API
11 actions
11 updates
phrasing
extends
openapi/live-direct-marketing-online-inbound-rules-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Live Direct Marketing's API. It is a proposal applied on top of the contract, not a document Live Direct Marketing publishes.
What the actions change
x-apievangelist-phrasing
Targets 11
$.info
$.paths['/api/inbound-rules'].get
$.paths['/api/inbound-rules'].post
$.paths['/api/inbound-rules/events'].get
$.paths['/api/inbound-rules/{id}'].get
$.paths['/api/inbound-rules/{id}'].delete
$.paths['/api/inbound-rules/{id}'].patch
$.paths['/api/inbound-rules/reorder'].patch
$.paths['/api/inbound-rules/{id}/toggle'].patch
$.paths['/api/inbound-rules/test'].post
$.paths['/api/inbound-rules/reapply'].post
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Live Direct Marketing Online Inbound Rules API
version: 1.0.0
extends: openapi/live-direct-marketing-online-inbound-rules-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: 10
- target: $.paths['/api/inbound-rules'].get
update:
x-apievangelist-phrasing:
intent: List inbound rules
effect: read
questions:
- Which inbound email rules are set up to turn messages into leads?
- Can I see all my inbound routing rules?
instructions:
- text: List all my inbound rules.
- text: Show every inbound email routing rule.
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules'].post
update:
x-apievangelist-phrasing:
intent: Create an inbound lead rule
effect: write
questions:
- How do I automatically create a lead when an email matching certain keywords arrives?
- Can an inbound rule use AI criteria to decide whether to make a lead?
instructions:
- text: Create inbound rule {name} that adds leads to pipeline {pipeline}.
slots:
name: requestBody.name
pipeline: requestBody.pipelineId
- text: Make rule {name} turning emails from {domain} into leads in pipeline {pipeline}.
slots:
name: requestBody.name
domain: requestBody.fromDomain
pipeline: requestBody.pipelineId
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/events'].get
update:
x-apievangelist-phrasing:
intent: List inbound-rule automation events
effect: read
questions:
- What have my inbound rules done recently?
- Can I filter automation events by date range or event type?
instructions:
- text: List inbound-rule events of type {type} from {from} to {to}, page {page} of {size}.
slots:
type: query.eventType
from: query.dateFrom
to: query.dateTo
page: query.page
size: query.pageSize
- text: Search automation events for {search} from source {source}, page {page}, {size} rows, {from} to {to}, type {type}.
slots:
search: query.search
source: query.source
page: query.page
size: query.pageSize
from: query.dateFrom
to: query.dateTo
type: query.eventType
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get an inbound rule
effect: read
questions:
- How is a specific inbound rule configured?
- Can I look up one inbound rule's match conditions?
instructions:
- text: Show inbound rule {id}.
slots:
id: path.id
- text: Get the conditions of inbound rule {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/{id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete an inbound rule
effect: destructive
questions:
- Can I delete an inbound rule I no longer use?
- Is removing an inbound rule permanent?
instructions:
- text: Delete inbound rule {id}.
slots:
id: path.id
- text: Remove routing rule {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/{id}'].patch
update:
x-apievangelist-phrasing:
intent: Update an inbound rule
effect: write
questions:
- Can I change the keywords or target stage of an existing inbound rule?
- How do I edit an inbound rule's lead priority?
instructions:
- text: Change inbound rule {id}'s keywords to {keywords}.
slots:
id: path.id
keywords: requestBody.keywords
- text: Send leads from rule {id} to stage {stage}.
slots:
id: path.id
stage: requestBody.stageId
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/reorder'].patch
update:
x-apievangelist-phrasing:
intent: Reorder inbound rules
effect: write
questions:
- Can I change which inbound rule is evaluated first?
- How do I set the priority order of inbound rules?
instructions:
- text: Reorder inbound rules as {ids}.
slots:
ids: requestBody.ids
- text: Set inbound rule sort order to {items}.
slots:
items: requestBody.items
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/{id}/toggle'].patch
update:
x-apievangelist-phrasing:
intent: Turn an inbound rule on or off
effect: write
questions:
- Can I temporarily disable an inbound rule without deleting it?
- How do I switch an inbound rule back on?
instructions:
- text: Toggle inbound rule {id} on or off.
slots:
id: path.id
- text: Disable inbound rule {id} for now.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/test'].post
update:
x-apievangelist-phrasing:
intent: Dry-run a message against inbound rules
effect: read
questions:
- Can I test which inbound rule would catch a message without creating a lead?
- Is there a dry run for my active inbound rules?
instructions:
- text: Dry-run a sample inbound message against my active rules.
- text: Test which inbound rule a synthetic email would match.
method: generated
generated: '2026-10-01'
- target: $.paths['/api/inbound-rules/reapply'].post
update:
x-apievangelist-phrasing:
intent: Re-apply keyword routing to intake leads
effect: write
questions:
- Can I rerun keyword routing on leads still sitting in the intake stage?
- After changing rules, how do I re-route existing leads?
instructions:
- text: Re-apply keyword routing to leads in stage {stage} of pipeline {pipeline}.
slots:
stage: requestBody.fromStageId
pipeline: requestBody.pipelineId
- text: Re-route intake leads from stage {stage} in pipeline {pipeline}.
slots:
stage: requestBody.fromStageId
pipeline: requestBody.pipelineId
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.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/live-direct-marketing-online-inbound-rules-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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.