Hive Civilization · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Thehiveryiq Com Law API
19 actions
19 updates
phrasing
extends
openapi/thehiveryiq-com-law-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Hive Civilization's API. It is a proposal applied on top of the contract, not a document Hive Civilization publishes.
What the actions change
x-apievangelist-phrasing
Targets 19 · first 16 shown; the file carries all of them
$.info
$.paths['/v1/law/freight/template/list'].post
$.paths['/v1/law/agents'].get
$.paths['/v1/law/freight/template'].get
$.paths['/v1/law/freight/contract'].post
$.paths['/v1/law/freight/contract/{contract_id}'].get
$.paths['/v1/law/freight/dispute'].post
$.paths['/v1/law/freight/webhook'].post
$.paths['/v1/law/freight/dispute/{dispute_id}'].get
$.paths['/v1/law/freight/economics'].get
$.paths['/v1/law/insurance/template/list'].post
$.paths['/v1/law/insurance/agents'].get
$.paths['/v1/law/insurance/template'].get
$.paths['/v1/law/insurance/contract'].post
$.paths['/v1/law/insurance/contract/{contract_id}'].get
$.paths['/v1/law/insurance/dispute'].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 Thehiveryiq Com Law API
version: 1.0.0
extends: openapi/thehiveryiq-com-law-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 18
- target: $.paths['/v1/law/freight/template/list'].post
update:
x-apievangelist-phrasing:
intent: List freight arbitration templates
effect: read
questions:
- Which freight arbitration templates are available to list?
- Can I pull the full list of freight arbitration terms before drafting a shipping contract?
instructions:
- text: List the freight arbitration templates.
- text: List freight arbitration templates, passing {metadata} with the request.
slots:
metadata: requestBody.metadata
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/agents'].get
update:
x-apievangelist-phrasing:
intent: List the freight law agents
effect: read
questions:
- Which agents handle freight arbitration in the law service?
- What agents sit behind the freight contract and dispute workflow?
instructions:
- text: Show me the agents that run freight arbitration.
- text: List the freight law agents.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/freight/template'].get
update:
x-apievangelist-phrasing:
intent: Get the freight contract template
effect: read
questions:
- What does the freight contract template look like before I file one?
- What fields does the freight arbitration template expect for a shipment?
instructions:
- text: Fetch the freight contract template.
- text: Show me the default freight arbitration template.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/freight/contract'].post
update:
x-apievangelist-phrasing:
intent: Create a bonded freight contract
effect: write
questions:
- How do I set up a freight contract between a shipper, broker, carrier and consignee?
- Can a freight contract carry a USDC bond alongside the agreed rate?
- What details about the lane, pickup and delivery windows go into a freight contract?
instructions:
- text: Create a freight contract from {lane_origin} to {lane_dest} at {agreed_rate_usdc} USDC with a {bond_amount_usdc} USDC bond.
slots:
lane_origin: requestBody.lane_origin
lane_dest: requestBody.lane_dest
agreed_rate_usdc: requestBody.agreed_rate_usdc
bond_amount_usdc: requestBody.bond_amount_usdc
- text: Open a freight contract between shipper {shipper_did} and carrier {carrier_did} via broker {broker_did} for consignee {consignee_did}.
slots:
shipper_did: requestBody.shipper_did
carrier_did: requestBody.carrier_did
broker_did: requestBody.broker_did
consignee_did: requestBody.consignee_did
- text: Record a class {freight_class} shipment weighing {weight_lb} lb declared at {declared_value_usd} USD in a new freight contract.
slots:
freight_class: requestBody.freight_class
weight_lb: requestBody.weight_lb
declared_value_usd: requestBody.declared_value_usd
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/freight/contract/{contract_id}'].get
update:
x-apievangelist-phrasing:
intent: Get a freight contract
effect: read
questions:
- How can I look up the terms of a freight contract I already created?
- Where do I see the parties and bond on an existing freight contract?
instructions:
- text: Show freight contract {contract_id}.
slots:
contract_id: path.contract_id
- text: Pull up the details of freight contract {contract_id}.
slots:
contract_id: path.contract_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/freight/dispute'].post
update:
x-apievangelist-phrasing:
intent: File a dispute on a freight contract
effect: write
questions:
- How do I file a dispute against a freight contract when a shipment goes wrong?
- Can I attach evidence when disputing a freight delivery?
instructions:
- text: File a freight dispute on contract {contract_id} for {dispute_condition}, filed by {filer_did}.
slots:
contract_id: requestBody.contract_id
dispute_condition: requestBody.dispute_condition
filer_did: requestBody.filer_did
- text: Dispute freight contract {contract_id} as {filer_did} with evidence {evidence}.
slots:
contract_id: requestBody.contract_id
filer_did: requestBody.filer_did
evidence: requestBody.evidence
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/freight/webhook'].post
update:
x-apievangelist-phrasing:
intent: Send a freight exception event by webhook
effect: write
questions:
- Can I push freight exception events from Zapier or my ERP into the law service?
- Where do broker freight exception webhooks get posted?
instructions:
- text: Post this freight exception event to the freight webhook.
- text: Forward our shipment exception alert to the freight exception webhook.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/freight/dispute/{dispute_id}'].get
update:
x-apievangelist-phrasing:
intent: Get a freight dispute
effect: read
questions:
- How do I check where a freight dispute stands?
- What was decided on the freight dispute I filed?
instructions:
- text: Show freight dispute {dispute_id}.
slots:
dispute_id: path.dispute_id
- text: Check the status of freight dispute {dispute_id}.
slots:
dispute_id: path.dispute_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/freight/economics'].get
update:
x-apievangelist-phrasing:
intent: View freight arbitration economics
effect: read
questions:
- What are the economics of the freight arbitration service?
- How much revenue does freight arbitration generate?
instructions:
- text: Show me the freight arbitration economics.
- text: Report the freight dispute economics.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/template/list'].post
update:
x-apievangelist-phrasing:
intent: List insurance arbitration templates
effect: read
questions:
- Which insurance claim arbitration templates can I list?
- Can I see every insurance arbitration template before opening a claim contract?
instructions:
- text: List the insurance arbitration templates.
- text: List insurance arbitration templates, sending {metadata} with the call.
slots:
metadata: requestBody.metadata
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/agents'].get
update:
x-apievangelist-phrasing:
intent: List the insurance law agents
effect: read
questions:
- Which agents run insurance claim arbitration?
- What agents are involved in the insurance dispute workflow?
instructions:
- text: Show me the agents that handle insurance arbitration.
- text: List the insurance law agents.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/template'].get
update:
x-apievangelist-phrasing:
intent: Get the insurance claim contract template
effect: read
questions:
- What does the insurance claim contract template contain?
- What fields does an insurance arbitration contract need?
instructions:
- text: Fetch the insurance claim contract template.
- text: Show me the default insurance arbitration template.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/contract'].post
update:
x-apievangelist-phrasing:
intent: Create an insurance claim contract
effect: write
questions:
- How do I register an insurance claim for arbitration between insured and insurer?
- Can I record a policy's coverage limit and deductible along with the claim?
- What has to be bonded by the insurer when opening an insurance claim contract?
instructions:
- text: Open an insurance claim contract for policy {policy_id}, claim {claim_id}, claiming {claimed_amount_usdc} USDC.
slots:
policy_id: requestBody.policy_id
claim_id: requestBody.claim_id
claimed_amount_usdc: requestBody.claimed_amount_usdc
- text: Create an insurance contract between insured {insured_did} and insurer {insurer_did} with adjuster {claims_adjuster_agent_did}.
slots:
insured_did: requestBody.insured_did
insurer_did: requestBody.insurer_did
claims_adjuster_agent_did: requestBody.claims_adjuster_agent_did
- text: File a {claim_type} claim from {incident_date} under a {coverage_limit_usdc} USDC limit and {deductible_usdc} USDC deductible.
slots:
claim_type: requestBody.claim_type
incident_date: requestBody.incident_date
coverage_limit_usdc: requestBody.coverage_limit_usdc
deductible_usdc: requestBody.deductible_usdc
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/contract/{contract_id}'].get
update:
x-apievangelist-phrasing:
intent: Get an insurance claim contract
effect: read
questions:
- How can I review an insurance claim contract I already opened?
- Where do I see the coverage and claim amount on an existing insurance contract?
instructions:
- text: Show insurance contract {contract_id}.
slots:
contract_id: path.contract_id
- text: Pull up the details of insurance claim contract {contract_id}.
slots:
contract_id: path.contract_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/dispute'].post
update:
x-apievangelist-phrasing:
intent: Dispute an insurance claim decision
effect: write
questions:
- How do I dispute a denied insurance claim?
- Can I challenge the amount an adjuster proposed on my insurance claim?
instructions:
- text: Dispute insurance contract {contract_id} as {filer_did}.
slots:
contract_id: requestBody.contract_id
filer_did: requestBody.filer_did
- text: Challenge the adjuster's {adjuster_proposed_usdc} USDC offer on insurance contract {contract_id} filed by {filer_did}.
slots:
adjuster_proposed_usdc: requestBody.adjuster_proposed_usdc
contract_id: requestBody.contract_id
filer_did: requestBody.filer_did
- text: Contest the claim denial reason {denial_reason_claimed} on insurance contract {contract_id} from {filer_did}.
slots:
denial_reason_claimed: requestBody.denial_reason_claimed
contract_id: requestBody.contract_id
filer_did: requestBody.filer_did
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/webhook'].post
update:
x-apievangelist-phrasing:
intent: Send an insurance exception event by webhook
effect: write
questions:
- Can an MGA push insurance claim exception events into the law service?
- Where do insurance exception webhooks get posted?
instructions:
- text: Post this insurance exception event to the insurance webhook.
- text: Forward our claims exception alert to the insurance exception webhook.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/dispute/{dispute_id}'].get
update:
x-apievangelist-phrasing:
intent: Get an insurance dispute
effect: read
questions:
- How do I check the outcome of an insurance claim dispute?
- Where can I see the status of the insurance dispute I raised?
instructions:
- text: Show insurance dispute {dispute_id}.
slots:
dispute_id: path.dispute_id
- text: Check the status of insurance dispute {dispute_id}.
slots:
dispute_id: path.dispute_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/law/insurance/economics'].get
update:
x-apievangelist-phrasing:
intent: View insurance arbitration economics
effect: read
questions:
- What are the economics of the insurance arbitration service?
- How much revenue does insurance claim arbitration bring in?
instructions:
- text: Show me the insurance arbitration economics.
- text: Report the insurance dispute economics.
method: generated
generated: '2026-09-26'