Hive Civilization · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Thehiveryiq Com Clear API
13 actions
13 updates
phrasing
extends
openapi/thehiveryiq-com-clear-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 13
$.info
$.paths['/v1/clear/how_to_pay'].get
$.paths['/v1/clear/health'].get
$.paths['/v1/clear/pricing'].get
$.paths['/v1/clear/pa/submit'].post
$.paths['/v1/clear/pa/{pa_id}'].get
$.paths['/v1/clear/pa/verify'].post
$.paths['/v1/clear/decision/attest'].post
$.paths['/v1/clear/p2p/attest'].post
$.paths['/v1/clear/appeal/attest'].post
$.paths['/v1/clear/chain/verify'].post
$.paths['/v1/clear/by-payer/{payer_did}'].get
$.paths['/v1/clear/by-provider/{provider_did}'].get
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 Clear API
version: 1.0.0
extends: openapi/thehiveryiq-com-clear-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: 12
- target: $.paths['/v1/clear/how_to_pay'].get
update:
x-apievangelist-phrasing:
intent: Learn how to pay for CLEAR services
effect: read
questions:
- What payment options can my agent use to settle into HiveMorph CLEAR?
- Is there any out-of-band setup needed before paying for CLEAR calls?
instructions:
- text: Show me the payment options for settling CLEAR calls.
- text: Get the inline how-to-pay instructions for CLEAR.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/health'].get
update:
x-apievangelist-phrasing:
intent: Check the CLEAR service health
effect: read
questions:
- Is the CLEAR prior authorization service up right now?
- Can I ping CLEAR to confirm it is responding?
instructions:
- text: Check the health of the CLEAR service.
- text: Confirm CLEAR is online.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/pricing'].get
update:
x-apievangelist-phrasing:
intent: Get CLEAR pricing
effect: read
questions:
- What does CLEAR charge for prior authorization receipts and attestations?
- Where can I see the current CLEAR price list?
instructions:
- text: Show the CLEAR pricing table.
- text: Get current CLEAR prices.
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/pa/submit'].post
update:
x-apievangelist-phrasing:
intent: Submit a prior authorization request
effect: write
questions:
- How do I submit a prior authorization with CPT and ICD-10 codes and get a signed receipt?
- Can I mark a prior authorization as urgent when submitting it?
instructions:
- text: 'Submit a PA from {provider} to payer {payer} for member {member}: CPT {cpt}, ICD-10 {icd10}, doc hash {doc_hash}.'
slots:
provider: requestBody.provider_did
payer: requestBody.payer_did
member: requestBody.member_did
cpt: requestBody.cpt_codes
icd10: requestBody.icd10_codes
doc_hash: requestBody.clinical_doc_hash
- text: File an {urgency} PA for member {member} with payer {payer}, provider {provider}, CPT {cpt}, ICD-10 {icd10}, doc {doc_hash}.
slots:
urgency: requestBody.urgency
member: requestBody.member_did
payer: requestBody.payer_did
provider: requestBody.provider_did
cpt: requestBody.cpt_codes
icd10: requestBody.icd10_codes
doc_hash: requestBody.clinical_doc_hash
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/pa/{pa_id}'].get
update:
x-apievangelist-phrasing:
intent: Retrieve a stored prior authorization
effect: read
questions:
- Can I pull back the details of a prior authorization I already submitted?
- What was stored for a given PA id?
instructions:
- text: Get prior authorization {pa_id}.
slots:
pa_id: path.pa_id
- text: Show me the stored PA record {pa_id}.
slots:
pa_id: path.pa_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/pa/verify'].post
update:
x-apievangelist-phrasing:
intent: Verify a prior authorization's signed receipt
effect: read
questions:
- How can I check that a PA's dual-signed receipt is valid?
- Is the submission receipt for this prior authorization authentic?
instructions:
- text: Verify the dual-signed receipt for PA {pa_id}.
slots:
pa_id: requestBody.pa_id
- text: Check the submission signature on prior authorization {pa_id}.
slots:
pa_id: requestBody.pa_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/decision/attest'].post
update:
x-apievangelist-phrasing:
intent: Attest a payer's approve, deny or pend decision
effect: write
questions:
- How do I record a payer's approval or denial of a prior authorization?
- Does a decision attestation need a reason code?
instructions:
- text: Attest payer decision {decision} with reason {decision_reason_code} on PA {pa_id}, chained to {prior_attestation_id}.
slots:
decision: requestBody.decision
decision_reason_code: requestBody.decision_reason_code
pa_id: requestBody.pa_id
prior_attestation_id: requestBody.prior_attestation_id
- text: Record that the payer denied PA {pa_id} with code {decision_reason_code}, after attestation {prior_attestation_id}; decision {decision}.
slots:
pa_id: requestBody.pa_id
decision_reason_code: requestBody.decision_reason_code
prior_attestation_id: requestBody.prior_attestation_id
decision: requestBody.decision
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/p2p/attest'].post
update:
x-apievangelist-phrasing:
intent: Attest a peer-to-peer review outcome
effect: write
questions:
- How do I record the outcome of a peer-to-peer review on a PA decision?
- Can a peer-to-peer review be chained to the decision it challenged?
instructions:
- text: Attest peer-to-peer outcome {p2p_outcome} for decision {decision_id} on PA {pa_id}, chained to {prior_attestation_id}.
slots:
p2p_outcome: requestBody.p2p_outcome
decision_id: requestBody.decision_id
pa_id: requestBody.pa_id
prior_attestation_id: requestBody.prior_attestation_id
- text: Log the peer-to-peer review of decision {decision_id} (PA {pa_id}) as {p2p_outcome}, prior attestation {prior_attestation_id}.
slots:
decision_id: requestBody.decision_id
pa_id: requestBody.pa_id
p2p_outcome: requestBody.p2p_outcome
prior_attestation_id: requestBody.prior_attestation_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/appeal/attest'].post
update:
x-apievangelist-phrasing:
intent: Attest an appeal of a denial
effect: write
questions:
- How do I record an appeal against a prior authorization denial?
- Can I note which appeal level was reached and how it turned out?
instructions:
- text: Attest a level {appeal_level} appeal of decision {decision_id} on PA {pa_id} with outcome {appeal_outcome}, chained to {prior_attestation_id}.
slots:
appeal_level: requestBody.appeal_level
decision_id: requestBody.decision_id
pa_id: requestBody.pa_id
appeal_outcome: requestBody.appeal_outcome
prior_attestation_id: requestBody.prior_attestation_id
- text: Record appeal outcome {appeal_outcome} at level {appeal_level} against denial {decision_id} for PA {pa_id}, after {prior_attestation_id}.
slots:
appeal_outcome: requestBody.appeal_outcome
appeal_level: requestBody.appeal_level
decision_id: requestBody.decision_id
pa_id: requestBody.pa_id
prior_attestation_id: requestBody.prior_attestation_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/chain/verify'].post
update:
x-apievangelist-phrasing:
intent: Verify a PA's full lifecycle chain
effect: read
questions:
- Can I verify every attestation from submission through appeal for a prior authorization?
- Is the whole decision and appeal chain for this PA intact?
instructions:
- text: Verify the full lifecycle chain for PA {pa_id}.
slots:
pa_id: requestBody.pa_id
- text: Check that every attestation linked to PA {pa_id} chains correctly.
slots:
pa_id: requestBody.pa_id
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/by-payer/{payer_did}'].get
update:
x-apievangelist-phrasing:
intent: List prior authorizations sent to a payer
effect: read
questions:
- Which prior authorizations have been submitted to a particular payer?
- Can I page through a payer's PA history?
instructions:
- text: List PA submissions for payer {payer_did}.
slots:
payer_did: path.payer_did
- text: Show {limit} PAs for payer {payer_did} starting at offset {offset}.
slots:
limit: query.limit
payer_did: path.payer_did
offset: query.offset
method: generated
generated: '2026-09-26'
- target: $.paths['/v1/clear/by-provider/{provider_did}'].get
update:
x-apievangelist-phrasing:
intent: List prior authorizations from a provider
effect: read
questions:
- What prior authorizations has a given care provider submitted?
- Can I paginate a provider's PA submission history?
instructions:
- text: List PA submissions from provider {provider_did}.
slots:
provider_did: path.provider_did
- text: Show {limit} PAs submitted by provider {provider_did}, offset {offset}.
slots:
limit: query.limit
provider_did: path.provider_did
offset: query.offset
method: generated
generated: '2026-09-26'