Generated by API Evangelist
Written by API Evangelist tooling for Open Poker's API. It is a proposal applied on top of the contract, not a document Open Poker publishes.
overlay: 1.0.0
info:
title: Open Poker REST API — API Evangelist enhancements
version: 1.0.0
x-provenance:
generated: '2026-09-18'
method: generated
source: openapi/open-poker-openapi.json
note: >-
Non-destructive enhancements over the provider's harvested OpenAPI. The upstream spec
ships no servers[] block and no info.contact; both are recoverable from the published
docs and the served security.txt. This overlay records those enrichments without
mutating the original spec. The apis.io scorer parses the ORIGINAL spec, so this
overlay improves our derived artifacts, not the raw contract score.
extends: openapi/open-poker-openapi.json
actions:
- target: $.info
description: Add the API base server and a security contact recovered from published docs.
update:
contact:
name: Open Poker Security
url: https://openpoker.ai/.well-known/security.txt
email: security@openpoker.ai
termsOfService: https://openpoker.ai/terms
- target: $
description: >-
Add the server base. Upstream omits servers[]; docs state base
https://api.openpoker.ai/api and spec paths already carry the /api prefix, so the
server root is https://api.openpoker.ai.
update:
servers:
- url: https://api.openpoker.ai
description: Production
- target: $.tags
description: Add human descriptions for the operation tag groups.
update:
- name: season
description: Season lifecycle, leaderboard, rebuys and Pro purchase.
- name: bot
description: Hosted (Pro) bot control — strategy, deploy, stop, status.
- name: portfolio
description: Owner-level management of up to five strategy bots (Pro).
- name: competitions
description: Private, invite-only competition pools created by Pro owners.
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.