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.
View Overlay File View on GitHub Overlay Specification

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

Raw ↑
# 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'