Hive Civilization Pilot API

The pilot API from Hive Civilization — 3 operation(s) for pilot.

Operations 3

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v1/pilot/accept Countersign a pilot offer · Pilot Accept #
Ask an LLM
“How do I accept and countersign a pilot offer?”
“What deposit instructions come back when I accept a pilot?”
Tell an agent
Accept pilot {slug} for {company} as {accepted_by_name} ({accepted_by_email}) with a {deposit_amount_usd} USD deposit.
Countersign pilot offer {slug} on behalf of {company}, signed by {accepted_by_name}, email {accepted_by_email}, deposit {deposit_amount_usd}.
GET /v1/pilot/accepts/recent List recently accepted pilots · Accepts Recent #
Ask an LLM
“Which pilot offers have been accepted recently?”
“Can an operator review the latest pilot acceptances?”
Tell an agent
Show recent pilot acceptances.
List the last {limit} accepted pilots.
GET /v1/pilot/health Check pilot service health · Pilot Health #
Ask an LLM
“Is the pilot acceptance service up?”
“How do I health-check the pilot endpoints?”
Tell an agent
Check pilot service health.
Ping the pilot health endpoint.

Documentation

Specifications

Other Resources

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/thehiveryiq-com:thehiveryiq-com-pilot-api"
All apis
curl "https://apis.io/api/v1/apis?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.

OpenAPI Specification

thehiveryiq-com-pilot-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: HiveMorph v0.1 Pilot API
  description: 'Polymorphic agent runtime — single shape (Merchant), single supermodel (W2 MERCHANT). Three gates: NEED + YIELD + CLEAN-MONEY.'
  version: 0.1.0
tags:
- name: pilot
paths:
  /v1/pilot/accept:
    post:
      tags:
      - pilot
      summary: Pilot Accept
      description: Countersign a pilot offer. Returns a signed receipt + deposit instructions.
      operationId: pilot_accept_v1_pilot_accept_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PilotAcceptReq'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/pilot/accepts/recent:
    get:
      tags:
      - pilot
      summary: Accepts Recent
      description: Operator-only — read recent pilot accepts from the JSONL log.
      operationId: accepts_recent_v1_pilot_accepts_recent_get
      parameters:
      - name: limit
        in: query
        required: false
        schema:
          type: integer
          default: 50
          title: Limit
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/pilot/health:
    get:
      tags:
      - pilot
      summary: Pilot Health
      operationId: pilot_health_v1_pilot_health_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
components:
  schemas:
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
            - type: string
            - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
        input:
          title: Input
        ctx:
          type: object
          title: Context
      type: object
      required:
      - loc
      - msg
      - type
      title: ValidationError
    PilotAcceptReq:
      properties:
        slug:
          type: string
          maxLength: 64
          minLength: 4
          title: Slug
        accepted_by_email:
          type: string
          maxLength: 320
          minLength: 5
          title: Accepted By Email
        accepted_by_name:
          type: string
          maxLength: 100
          minLength: 2
          title: Accepted By Name
        accepted_by_title:
          anyOf:
          - type: string
            maxLength: 120
          - type: 'null'
          title: Accepted By Title
        company:
          type: string
          maxLength: 120
          minLength: 2
          title: Company
        deposit_amount_usd:
          type: integer
          maximum: 10000000.0
          minimum: 0.0
          title: Deposit Amount Usd
        notes:
          anyOf:
          - type: string
            maxLength: 2000
          - type: 'null'
          title: Notes
        counter_signature:
          anyOf:
          - type: string
            maxLength: 512
          - type: 'null'
          title: Counter Signature
        counter_pubkey:
          anyOf:
          - type: string
            maxLength: 256
          - type: 'null'
          title: Counter Pubkey
      type: object
      required:
      - slug
      - accepted_by_email
      - accepted_by_name
      - company
      - deposit_amount_usd
      title: PilotAcceptReq
x-provenance:
  method: harvested
  publisher: Hive Civilization
  source: https://receipts.thehiveryiq.com/openapi.json
  note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
    stamped by stamp-openapi-provenance.py (roadmap#793)