Gemini Trust Company · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Gemini Trust Rewards API

8 actions 8 updates phrasing extends openapi/gemini-trust-rewards-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/maker-rebate/rates'].get
$.paths['/v1/prediction-markets/maker-rebate/payouts'].post
$.paths['/v1/prediction-markets/maker-rebate/summary/total'].get
$.paths['/v1/prediction-markets/liquidity-rewards/config'].get
$.paths['/v1/prediction-markets/liquidity-rewards/events'].get
$.paths['/v1/prediction-markets/liquidity-rewards/summary/daily'].get
$.paths['/v1/prediction-markets/liquidity-rewards/summary/total'].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 Rewards API
  version: 1.0.0
extends: openapi/gemini-trust-rewards-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/maker-rebate/rates'].get
  update:
    x-apievangelist-phrasing:
      intent: Get the maker rebate rate schedule
      effect: read
      questions:
      - What share of maker fees is rebated on prediction markets?
      - Do maker rebate rates differ by category?
      instructions:
      - text: Show the current maker rebate rate rules.
      - text: Get maker rebate rates for category {category}.
        slots:
          category: query.category
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/maker-rebate/payouts'].post
  update:
    x-apievangelist-phrasing:
      intent: List my maker rebate payouts
      effect: read
      questions:
      - Which maker rebate payouts have I received?
      - Can I page through my rebate payout history, newest first?
      instructions:
      - text: List my maker rebate payouts.
      - text: Show {limit} maker rebate payouts starting at offset {offset}.
        slots:
          limit: query.limit
          offset: query.offset
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/maker-rebate/summary/total'].get
  update:
    x-apievangelist-phrasing:
      intent: Get total maker rebates earned
      effect: read
      questions:
      - How much have I earned in maker rebates in total?
      - Can I total my maker rebates for a specific date range?
      instructions:
      - text: Show my lifetime maker rebate total.
      - text: Total my maker rebate payouts from {dateFrom} to {dateTo}.
        slots:
          dateFrom: query.dateFrom
          dateTo: query.dateTo
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/liquidity-rewards/config'].get
  update:
    x-apievangelist-phrasing:
      intent: Get the liquidity rewards program settings
      effect: read
      questions:
      - What is the maximum spread allowed to qualify for liquidity rewards?
      - Is there a minimum payout threshold in the liquidity rewards program?
      instructions:
      - text: Show the liquidity rewards program configuration.
      - text: Get the liquidity rewards spread and payout rules.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/liquidity-rewards/events'].get
  update:
    x-apievangelist-phrasing:
      intent: List events in the liquidity rewards program
      effect: read
      questions:
      - Which prediction events currently pay liquidity rewards?
      - Can I search liquidity reward events by title?
      instructions:
      - text: List liquidity rewards events in {category}.
        slots:
          category: query.category
      - text: Find liquidity rewards events matching {search}.
        slots:
          search: query.search
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/liquidity-rewards/summary/daily'].get
  update:
    x-apievangelist-phrasing:
      intent: Get daily liquidity reward payouts
      effect: read
      questions:
      - How much did I earn in liquidity rewards each day this month?
      - What date format does the daily liquidity rewards summary need?
      instructions:
      - text: Show my daily liquidity reward payouts from {dateFrom} to {dateTo}.
        slots:
          dateFrom: query.dateFrom
          dateTo: query.dateTo
      - text: Break down liquidity rewards by day between {dateFrom} and {dateTo}.
        slots:
          dateFrom: query.dateFrom
          dateTo: query.dateTo
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v1/prediction-markets/liquidity-rewards/summary/total'].get
  update:
    x-apievangelist-phrasing:
      intent: Get total liquidity rewards earned
      effect: read
      questions:
      - What is my all-time liquidity rewards total?
      - Can I get one liquidity rewards total for a custom window instead of daily rows?
      instructions:
      - text: Show my lifetime liquidity rewards total.
      - text: Total my liquidity rewards paid from {dateFrom} to {dateTo}.
        slots:
          dateFrom: query.dateFrom
          dateTo: query.dateTo
      method: generated
      generated: '2026-10-01'