overlay: 1.0.0
info:
title: API Evangelist enhancements for Hummingbot Gateway
version: 1.0.0
# Non-destructive Overlay of API Evangelist enhancements over the harvested
# Gateway OpenAPI. The original spec is never mutated. Captures enhancements we
# would recommend upstream: operationIds (the published spec declares none),
# an API Evangelist rating, and cross-links to our derived artifacts.
x-generated: '2026-07-19'
x-method: generated
x-source: openapi/hummingbot-gateway-openapi-original.json
extends: openapi/hummingbot-gateway-openapi-original.json
actions:
- target: $.info
update:
x-apievangelist-rating: 3
x-apievangelist-notes: >-
Well-tagged REST surface (17 tag groups, 149 operations) with per-operation
descriptions, but no operationIds, no reusable components.schemas, and only
sparse 4xx/5xx responses. Recommend adding operationIds and a shared error
schema. Auth is passphrase/TLS at the process level, not an OpenAPI
securityScheme.
x-apievangelist-artifacts:
authentication: authentication/hummingbot-authentication.yml
conventions: conventions/hummingbot-conventions.yml
errors: errors/hummingbot-problem-types.yml
rate_limits: rate-limits/hummingbot-rate-limits.yml
mcp: mcp/hummingbot-mcp.yml
- target: $.info
update:
x-recommendation-operationids: >-
Publish stable operationIds for all 149 operations so downstream Arazzo
workflows and Agent Skills can bind to them by id rather than path+method.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.