Gemini Trust Company · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Gemini Trust Markets API

8 actions 8 updates phrasing extends openapi/gemini-trust-markets-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Gemini Trust Company's API. It is a proposal applied on top of the contract, not a document Gemini Trust Company publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 8

$.info
$.paths['/v1/prediction-markets/events'].get
$.paths['/v1/prediction-markets/events/{eventTicker}'].get
$.paths['/v1/prediction-markets/events/{eventTicker}/strike'].get
$.paths['/v1/prediction-markets/events/newly-listed'].get
$.paths['/v1/prediction-markets/events/recently-settled'].get
$.paths['/v1/prediction-markets/events/upcoming'].get
$.paths['/v1/prediction-markets/categories'].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 Gemini Trust Markets API
  version: 1.0.0
extends: openapi/gemini-trust-markets-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-phrasing:
      method: generated
      generated: '2026-10-01'
      generator: build-phrasing.py
      label: Generated by API Evangelist
      operations: 7
- target: $.paths['/v1/prediction-markets/events'].get
  update:
    x-apievangelist-phrasing:
      intent: Browse and search prediction market events
      effect: read
      questions:
      - What prediction market events can I bet on right now?
      - Can I search events by title or filter them to one sport?
      - Which events are in the crypto category?
      instructions:
      - text: Search prediction market events for {search}.
        slots:
          search: query.search
      - text: List {status} events in category {category}.
        slots:
          status: query.status
          category: query.category
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/events/{eventTicker}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get a prediction market event by ticker
      effect: read
      questions:
      - What contracts are available inside a specific event?
      - Does a game event include child events with their own contracts?
      instructions:
      - text: Show the full details of event {eventTicker}.
        slots:
          eventTicker: path.eventTicker
      - text: List the contracts in prediction event {eventTicker}.
        slots:
          eventTicker: path.eventTicker
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/events/{eventTicker}/strike'].get
  update:
    x-apievangelist-phrasing:
      intent: Get the strike price for an event
      effect: read
      questions:
      - What strike price was set for a crypto Up/Down contract?
      - When does the strike become available for a short-window crypto event?
      instructions:
      - text: Get the strike price for event {eventTicker}.
        slots:
          eventTicker: path.eventTicker
      - text: Check whether the strike for {eventTicker} has been set yet.
        slots:
          eventTicker: path.eventTicker
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/events/newly-listed'].get
  update:
    x-apievangelist-phrasing:
      intent: List events listed in the last 24 hours
      effect: read
      questions:
      - Which prediction events were added in the last day?
      - Are there any new markets for a particular sport today?
      instructions:
      - text: Show events newly listed in the past 24 hours.
      - text: List newly created {sport} events.
        slots:
          sport: query.sport
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/events/recently-settled'].get
  update:
    x-apievangelist-phrasing:
      intent: List events settled in the last 24 hours
      effect: read
      questions:
      - Which prediction markets resolved in the last day?
      - Can I see recently settled events in one category?
      instructions:
      - text: Show events that settled in the past 24 hours.
      - text: List recently resolved events in {category}.
        slots:
          category: query.category
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/events/upcoming'].get
  update:
    x-apievangelist-phrasing:
      intent: List approved events that have not launched
      effect: read
      questions:
      - What prediction markets are approved but not trading yet?
      - Which upcoming events start soonest?
      instructions:
      - text: List upcoming pre-launch events, soonest first.
      - text: Show upcoming {sport} events that haven't opened yet.
        slots:
          sport: query.sport
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/categories'].get
  update:
    x-apievangelist-phrasing:
      intent: List prediction market event categories
      effect: read
      questions:
      - What categories of prediction events exist?
      - Which categories currently have active events?
      instructions:
      - text: List all event categories.
      - text: Show categories that have {status} events.
        slots:
          status: query.status
      method: generated
      generated: '2026-10-01'