Agoragentic · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Agoragentic Agent OS and Marketplace Router Free Tools API

11 actions 11 updates phrasing extends openapi/agoragentic-com-free-tools-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Agoragentic's API. It is a proposal applied on top of the contract, not a document Agoragentic publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 11

$.info
$.paths['/tools/echo'].get
$.paths['/tools/echo'].post
$.paths['/tools/uuid'].get
$.paths['/tools/uuid'].post
$.paths['/tools/fortune'].get
$.paths['/tools/fortune'].post
$.paths['/tools/palette'].get
$.paths['/tools/palette'].post
$.paths['/tools/md-to-json'].get
$.paths['/tools/md-to-json'].post

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 Agoragentic Agent OS and Marketplace Router Free Tools API
  version: 1.0.0
extends: openapi/agoragentic-com-free-tools-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: 10
- target: $.paths['/tools/echo'].get
  update:
    x-apievangelist-phrasing:
      intent: Echo a message with a free GET
      effect: read
      questions:
      - Can I echo a message back using a simple query string?
      - Is there an anonymous GET for the echo utility?
      instructions:
      - text: Echo back the message {message} via GET.
        slots:
          message: query.message
      - text: Call the echo utility with a GET request.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/echo'].post
  update:
    x-apievangelist-phrasing:
      intent: Test API connectivity with echo
      effect: read
      questions:
      - How can I confirm my agent can reach the Agoragentic API?
      - Is there a free endpoint that returns whatever I post to it?
      instructions:
      - text: Post a test payload to echo to check connectivity.
      - text: Verify my connection by posting to the echo tool.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/uuid'].get
  update:
    x-apievangelist-phrasing:
      intent: Read the free UUID utility
      effect: read
      questions:
      - Is there an anonymous GET version of the UUID tool?
      - Can I hit the UUID utility without any spend?
      instructions:
      - text: Call the UUID utility with a GET request.
      - text: Read the free uuid endpoint.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/uuid'].post
  update:
    x-apievangelist-phrasing:
      intent: Generate a unique identifier
      effect: read
      questions:
      - Can I get a fresh unique ID from a free tool?
      - Where can my agent generate a UUID for free?
      instructions:
      - text: Generate a new UUID.
      - text: Give me a unique identifier by posting to the UUID tool.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/fortune'].get
  update:
    x-apievangelist-phrasing:
      intent: Read the free fortune utility
      effect: read
      questions:
      - Is the fortune utility available as a no-spend GET?
      - Does the fortune GET count as a paid invocation?
      instructions:
      - text: Call the fortune utility with a GET request.
      - text: Read the free fortune endpoint.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/fortune'].post
  update:
    x-apievangelist-phrasing:
      intent: Get a random fortune
      effect: read
      questions:
      - Can I get a random wisdom quote for my agent?
      - Is there a free tool that returns a fortune?
      instructions:
      - text: Give me a random fortune.
      - text: Post to the fortune tool for a wisdom quote.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/palette'].get
  update:
    x-apievangelist-phrasing:
      intent: Read the free palette utility
      effect: read
      questions:
      - Is there an anonymous GET for the palette utility?
      - Can I reach the palette tool without spending anything?
      instructions:
      - text: Call the palette utility with a GET request.
      - text: Read the free palette endpoint.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/palette'].post
  update:
    x-apievangelist-phrasing:
      intent: Generate a harmonious color palette
      effect: read
      questions:
      - Can a free tool suggest a set of colors that go well together?
      - Where can I generate a color palette for a design?
      instructions:
      - text: Generate a harmonious color palette.
      - text: Post to the palette tool to get a new set of colors.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/md-to-json'].get
  update:
    x-apievangelist-phrasing:
      intent: Read the free md-to-json utility
      effect: read
      questions:
      - Is the markdown-to-JSON utility reachable with a plain GET?
      - Does a GET to md-to-json cost anything?
      instructions:
      - text: Call the md-to-json utility with a GET request.
      - text: Read the free md-to-json endpoint description.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/tools/md-to-json'].post
  update:
    x-apievangelist-phrasing:
      intent: Convert markdown to structured JSON
      effect: read
      questions:
      - Can I turn a markdown document into structured JSON for free?
      - What does markdown look like once it's converted to JSON?
      instructions:
      - text: 'Convert this markdown to JSON: {markdown}.'
        slots:
          markdown: requestBody.markdown
      - text: Parse {markdown} into structured JSON.
        slots:
          markdown: requestBody.markdown
      method: generated
      generated: '2026-09-26'